The Marriott card card I just signed up for was a sign up bonus of 50k with an additional 20k match to the 70k offer plus 1free night in a cat. 1-5 (a 25k value) for a total of 95k after $1000 spend. Vs. Spg which is 25k after $5000 spend. The point redemptions are about double Spg (cat. 1-7.5k, cat. 2- 10k, cat. 3- 15k etc.) In addition u get 1 free night per year in a cat. 1-4.
For me persinally, Spg us good on some occasions, but they don't seem to have many properties in the northeast. For instance,
CT: Spg- 5, Marriott- 38
NJ: Spg- 15, Marriott- 74
NY: Spg- 34, Marriott- 118
RI: Spg- 1
, Marriott- 13
Though Marriott doesn't have c&p, Spg has just made c&p fairly unattractive by increasing both c&p.
Though when booking my Niagara hotel Spg kicked Marriott.
Marriott also doesn't really have an airline transfer program.
All in all I like to have a fair amount of all different kinds of hotel rewards, though I still think Marriott sign up bonus is better than Spg