Try the google Navigator from your Android phone. So far, that is the best GPS navigation I have found in India. I have tried Sygic maps and mapmyindia, but nothing comes close to Google.
You can mount ur phone top the handle bars using one of the RAM mounts and keep the phone charged with a 12v socket n cable and save $100 by not buying a GPS device.
Came back from a 10 days ride in Nepal. The only maps I used for a physical paper map book. Cost around 400 rupees Nepali Currency. U can not get lost in the East-West highway(east-west of Nepal) or the Prithvi highway (Kathmandu-Pokhara).
Garmin does have maps of India & nepal, but not sure how accurate it will be.
12 Hero Impulse
08 Kawasaki KLR650 (Sold)
04 Buell XB12S Lightning (Sold)
06 Royal Enfield Thunderbird