Amazing and Surprising are the two words which come to my mind when I think of Bangalore.
I was on a Vacation in Mangalore (My Native Place) and I thought to myself, why not visit Bangalore too. What I had in my mind about Bangalore was just any other city like Mangalore, Rural kind of an area but I was in for a surprise.
Bangalore is Beautiful. Its more civilised and Mumbai like. The best part of Bangalore is that it has a Discothecque at every nook and corner.
The Shopping Malls too are good out there. Its not too expensive and can survive very well if you adjust with the language! If you dont understand theirs then you have no choice but to speak Hindi, theyre quite supportive you know.I had the problem myself but I found people out there very nice and cultured.
I recommend Bangalore.