If you are getting confused by all this churning stuff though, simply get a SPG Amex and stick with in. 1 SPG point (1.25 airline miles) per dollar is pretty hard to beat, and even though there are some cards that might offer more, SPG's wide range of transaction partners (and the option of cash+points for Starwood properties) means you can easily get 5-10 cents per point. Definitely the "go-to" card.