i carry a little handheld (canon ixus the best) best trick I found is not to use zoom, as camera seems to tries to focus on the scratches/dirt/ice on the window. Try be forward of engine so no jet gas in photo. The rest is down to luck.
Some people see me and probably think it my first time flying,as I am taking photos (I am in the aviation industry and have my own aircraft) but I have some great aerial shots from cabin windows. Coming into Vegas a few months back had some great desert shots. London never seems to work for me due to weather