I'm planning a trip to Europe (as of now Switzerland, Italy, and Paris) at the end of December and hope to do it mostly on points. I currently have 18,850 Starwood points and just signed up for the SPG AMEX so I should be getting an additional 30,000 soon enough. (I'm platinum status if that helps). I also have about 41,000 Ultimate Rewards points from Chase (Freedom card) and about 23,500 AMEX points.
What are the best credit cards to sign up for to get free/cheap airfare and hotels?
Thanks