What card is the best for you for everyday spending ultimately depends on how you want to use your points/miles? The SPG card has the primary benefit of being able to use the points for a variety of uses, with transfers to American Airlines, Alaska Airlines, British Airways, Delta Airlines, etc. or simply using the points to book SPG hotel rooms. The flexibility of starpoints is a great feature because you don't have to decide immediately how you want to use the points.