We spread our stays and our credit card charges between Hilton and Marriott; I have to hedge my bets since I travel on business and the colleague with whom I travel most frequently is a Marriott fan. He's senior to me so he usually picks the hotel. And I want to make sure that the most logical (cost-effective, distance) hotel choice is what I book so I can't devote all my points to one porgram.
My husband and I have been very happy with our Hilton Reward stays in Europe (most recently Dubrovnik) and will likely continue to accumulate points on the credit card, but my recent/upcoming hotel stays are: 2 overnights on a road trip last month (Fairfield Inn), 2 nights in Boston this month (Courtyard), 4 in Schaumburg next month (Marriott) and 4 in an upcoming road trip over Christmas to Myrtle Beach (likely Fairfields). That will also give me enough night to get Gold status on Marriott and get 15,000 or so MegaBonus points.