UAMike73,
I've been hearing that alot. Not only with airlines, rental car programs and hotels. If you get the card that they sponsor or are behind you will build points much faster. I didn't realize that signing up for them was free. So I think "best sense is bought sense". Try several and figure out what I like. What other brands are in Starwood?