Marriott card makes no sense compared to Starwood. same points earned but marriotts cost three times as many points to redeem at.
If you did something like 4 first class tickets to Europe or Asia and 14 nights in a high end starwood resort that would cost you in the range of 640,000 points. So you can blow a lot of points on one trip. Of course the retail value of that is about $50,000 so its not a bad return.