What do you guys think are the best discount/rewards programs out there for frequent travelers? A few people in my family really swear by the Southwest rewards program and their credit card. They've been able to earn a lot of free flights and it seems they are always getting other perks like free cocktails and discounted meals. Another family member has been staying at all Marriott hotels and says he gets a lot of free rooms and other local discounts. Since I'm going to be traveling a lot next year, I wondered if you guys had any more ideas I should check out before I start my planning?