Always found booking on hotels.com straightforward and easy. The reward scheme and getting a free night is my main reason for sticking with them over others. Also most of the hotels have loads of reviews & photos so I don't need to mess about researching for hours on other sites to see what the place is really like.