British Airways Airlines
British Airways offers web check-in facility, free baggage allowance, delicious meals with complimentary drinks, and personal entertainment plans on all flights. Business Class travelers have lounge access and flat beds on long-haul flights. First Class has a private suite, access to concierge service at London (Heathrow) and New York (JFK) Airports. The Skyflyer activity package on London flights is attractive.