We just returned from a 10 day tour of Delhi, Jaipur and Agra which we booked through Easy Tours of India based in Austin, Texas, USA (http://www.easytoursofindia.com) and we cannot say enough good things about them. They were truly outstanding!
We are a very well traveled couple in their early 50s who are accustomed to wandering off and exploring the world on our own and Easy Tours of India allowed us to do just that while getting us from city to city and showing us the sites.
The tour that Sunil created for us was extraordinary and far exceeded our wildest expectations. He even arranged for us to have the use of the car and driver for a day so that we could attend a wedding in Delhi.
We had local guides in each city who were all personable and knowledgable and willing to depart from any set schedule to allow us total freedom to see whatever was of interest.
We had the same car and driver throughout who truly made our trip memorable. On the drives between cities he would pull over to allow me to take an unbelievable number of photos of the people and sites along the road. He was always punctual and we felt comepletely safe.
The hotels (if you can call former palaces hotels) were all excellent in every way.
We are already discussing a return trip to India and we intend to use Easy Tours again.
I highly recommend Easy Tours of India for touring India.