The Starwood (SPG) Personal credit card’s terms of service have been updated where you no longer get Gold status with the personal card after spending $30,000 a year! You can now only get the Gold status with the Business card after spending $30,000 a year. Who’s not to say that American Express will eventually take this away on the Business card in the near future.
However, you can still earn Starwood Gold status with your American Express Platinum card! Keep in mind that the Platinum card does carry a hefty $450 a year annual fee. This is how I have Gold status with my Starwood account. The Platinum card is one of my favorite cards I carry in my wallet!