It is not often that I will tell someone to not get a credit card – especially a great card like the Amex SPG cards (business and personal). However, I saw on Twitter that a banner for a higher offer of 30,000 Starpoints was posted on Flytertalk. It is currently still linked to the current offer of 25,000 Starpoints, but that would seem to indicate that a better offer may be coming soon.
Every year, American Express turns up the points for the Starwood Preferred Guest cards. The month they do so fluctuates (sometimes July, August, last year September) but with the passing of months, it looked like it may be the August/September timeframe again. Looks like it may be coming! So, do not apply for the SPG card until we see how this plays out. American Express will no longer give you the additional points to the better offer (unlike Chase) so just be patient and see!