absolutely 747 upper deck, try to get window exit row, or window in the nose lower deck. lower deck nose has great forward visibility with the exreme curvature of the plane. there is nothing like getting on a 747 and knowing u have a nice seat waiting