Nothing beats Starwood. This month I transferred 120K miles to BA for 2 F class tickets. They have a double promo running so 60K miles go to 150K. Starwood gives you one free night when you book 5 nights. I can get a hotel that is 3300 Euros a night for 72K points approx. That is pretty good. 10K points for a 300-400 room in Westin or W is a great deal What can I get with 10K membership rewards points? A holiday inn?
There never was/is a card better for hotels than SPG.
Rob