I'd like to say that I've used Ankit for two days to go Agra to see the Taj Mahal and to go to Jaipur. Ankit is very nice and more importantly drives very safe. He doesn't rush things and gives you very solid recommendations for food as well as sights to see. His English is also very good.
I would highly recommend Ankit he caters to your needs and is very courteous--made me and my sister feel safe the whole time. His contact details are:
I know I don't have much posts, but I had to create an account to give this guy some business. He is a real nice guy and won't let you down.