I have used travelguru for quite a few flight bookings over the past six months. Been using it for hotel bookings too. Seems to have a wider choice of hotels in most locations and in different price ranges. Confirmation of bookings arrives quite promptly by both SMS and mail
Customer Service on the toll free phone number has generally been good and at times, they have been able to accomodate some special requests, including extensions of validity etc. They have also booked hotels for me at very short notice .
Bookings at mumbai hotels have been available at good rates compared to rack rates, although once I have got a better rate directly from the hotel. Got an excellent deal in Mumbai, but the hotel they offered in shirdi was not up to the mark in price-value terms.
Overall, a good comprehensive, travel website, though it can probably get better still. I am happy with the site and have been using it for business and personal travel related bookings, in preference to my earlier favourite travel website.