what's the annual fee for spg amex
This is pure speculation on my part but I would still recommend waiting for a better sign-up bonus, since you can only get it once. Overall, the changes to the Starwood American Express cards are positive and absolutely worth the $95 annual fee.