A lot of Indians say Hyderabad and Chennai is best city to live in India. So it depends on type of people, adjusting, toleration and comfort levels.
The present Bangalore is comparable to how New York or London or a Chinese City was in early 1800’s. It's infrastructure comparable to Lagos of Nigeria,an African city according to Mercers City ranking.
Bangalore is city suitable for middle class Indian standards for Tamilians, Telugites, Mallus, Urdu speakers and Hindi speaking youths and North Indians.
Bangalore is sometimes referred as city for introverts and singles.
Bangalore is a city for corporate party.