I first tried Google Transit in Seattle in 2008 for help with bus routes and wished it came to India as well. I was happy when it started covering local trains of the Hyderabad Multi Modal Transit System (MMTS) in 2010(it seems to discontinued now) and then wished it worked with bus routes as well. Being a believer in public transport as a way to protect the environment, I was glad to find out that Google Transit provides help with bus routes in Hyderabad, Bangalore, Chennai, Mumbai, Delhi.
It'll be great if they also show the cost & distance involved in different bus routes and bus types (buses in Bangalore & Hyderabad have multiple types of services with varying ticket costs)