I've been sticking so far with the Southwest and Airtran rewards programs. So far they are okay, but adding up points is very slow because I don't get a chance to travel that often in a single year. I was wondering if anyone knew of programs where your spending played a part and you could rack up points a lot quicker? For example, I have found partner programs where I can do surveys to gain some points towards Southwest/Airtran to help up the number of rewards points. I am gradually working towards a free ticket to save on visiting family this winter holiday season. Any suggestions? Has anyone found an excellent program all around? I'm open to considering credit cards and other airlines so anything goes! Thanks!