I used to fly American Airlines and hated it. It was like a big Greyhound bus, terrible service, surly flight attendants. But after four flights to the UK, I got a free ticket.
The rules are constantly changing these days. What is the best airline to fly in terms of being able to transfer mileage to someone else? This way, my boyfriend's trip could apply to a future ticket of mine and vice versa. He needs premium economy because he is so tall, so transferring miles for an upgrade would be good as well.
I love the service on British Airways and like their new uncrowded terminal, so I joined their frequent flyer club only to learn that you get something like half a mile for every real mile you fly.
What have been your experiences?