Actually I never had any problem with Indian bottled water, I drank it daily for 5 months.
You can buy Imodium over there very cheap too, but might as well take a good supply with you. I was so bad there once, I took 5
Rickshaw drivers there will try and charge you a couple times at least the normal rate if you are white. They do have meters on there, but they try to not use them.
Most hotels there include breakfast. Dont be surprised to see more employees around than people in the hotel or where you eat. There is a such thing as too much service.
A lot of hotels charge for internet, I would say most that have it, do charge. Wireless internet is very rare, and dont expect that to be free. Alot of coffeeshops in bangalore planned to do that, except that very few can afford to buy laptops so they hadnt, as of last year. There are internet cafes on every block, ranges from 10 to 40 rupees an hour most places (about 25-1.00) an hour.
Dont let beggars touch you, they are going to be really dirty. In one of those little Indian convienence stories that are on each block, pick up a small bottle of hand sanitizer. Wash your hands before you eat, especially if you have been handling money.
Barista coffee is like starbucks, but about 1/5 the price.