I have booked thru Agoda approximately 10 times and loved it everytime.
The most simplest, easy to use, quickest and cheapest site that I have found.
With reward system in place, it is by far the only site to book.
Any problems I have had with hotels, Agoda have settled it with no dramas with great after booking care and customer service. I have looked at other sites to compare prices only to be diverted back to Agoda. The other guys cannot compete. 100% recommend.