I am not from Bangalore but visited the place many times long time ago before it became an IT Center. It is one of the best cities in India, here is an article which might be helpful.
Bangalore - In India's Silicon Valley, Partying Like It's 1999
http://travel2.nytimes.com/2006/02/2...ore.html?8hpib