Both cards currently have a $65 annual fee although it is free for the first year you have it.
The biggest benefit to the card is when transferring points to airlines, 20,000 SPG points will become 25,000 airline miles/ points! You also earn 2 Starpoints on eligible purchases at participating Starwood properties.
Well now the annual fee for the SPG Amex cards will be going up $30 as of August 11, 2015. Continue reading SPG Credit Card Changes- $30 Fee Increase Worth the Perks?