I would personally choose the Starwood property. The rewards are easier to obtain. I have roughly the same amount of nights at Starwood and Marriott, and I have the same amount of points. I have planned 3 vacations with Starwood and I am struggling to plan one vacation with Marriott points.