I have been flying Southwest Airlines for as long as I can remember and they are definitely my favorite airline. I love that everyone is the same in their eyes and you don't have to worry about "first class" and "coach." They don't have any frills and they don't lie about that. Their airfare is very affordable, though, and that makes it all worth it. Their flights are fun because the flight attendants make it fun. Check in is easy because you can do it online and print off your boarding pass. They tend to run on time more than other airlines I've flown. Their frequent flyer program is also great and it's very easy to earn free tickets. When you do earn free tickets, they don't have all the hassle and limited seating that other airlines have. They have a few blackout dates around the holidays, but not many. There are very few restrictions. If you have a free ticket and there is a seat available, you can fly that same day.