I am a Marriott Platinum, and I have had overall excellent experiences with Marriott. It does bother me somewhat when Starwood fans seem to feel they must put down Marriott. Someone noted in another post that it is not true that one program is best for everyone. Nor can I judge other programs in which I don't have extensive experience. It is more helpful to simply share our positive and negative feedback.