I would vote for Starwood or Marriott.
While hilton does not guaranty the type of room, it's still irritating when they switch it on you because you arrive late (been there done that millions of times)
Or just tell them all where to go and start using Priceline, the money you save will be good for other things.