When it comes to achieving the best flying experience, there are a lot of factors to consider. These include choosing an airline, flight routes, seating options and meals, among others. Flight classes ...