I'm not sure about best but certainly one of the better place in india when compared to indian standards. I think it need 1. urgently need good public transport sytem 2. big problem with traffic. traffic police is too soft here, u can drive and stop anywhere as u like on ringroads 3. they take months & years to complete flyovers, roads etc. 4. people r very soft and good but other way u can say not that lively, also not taking up matters(problems) in their hands...