The SPG credit card many say is the best points/miles credit card in the industry, and I fully agree. Although 30K points for the bonus is not that much more than the normal 25K, they have reduced the spend to receive the bonus (which was high to start with).
This is my go-to credit card for purchases. SPG points hold a lot of value and will get you much further than Hilton or Marriott. Also, with SPG points you can transfer to many airlines for a 1:1 ratio and if you transfer 20K you will receive an additional 5K bonus. Last year they also ran a promotion where you will receive a 35% bonus on all transfers.
I wrote more about my thoughts on the card in my blog post
here.