In my opinion:Delta miles=1-1.2 centsAMEX points=1.5-1.8 centsStarwood points=2.2-2.8 cents
So basically your saying that 3 MR Points has a better value than 1 starwood point correct?
By purchasing with a delta amex dont you get 5% cash back plus the miles?
Huh?