Ahmedabad is the best of India's mega-cities , edging out Pune, Mumbai and Delhi in a very close contest. That's the key finding of an exclusive opinion poll conducted for The Times of India by leading market research firm IMRB across the country's eight biggest urban agglomerations.
But before residents of these cities start celebrating, here's a sobering fact. Even the best rated of them barely made it to a rating of "average" on a scale ranging from "very poor" to "very good" . Clearly, there's a lot our town planners need to do before we can boast of our metropolises , new and old, becoming world-class . The cities we chose for this survey were the only ones with populations of 5 million or more according to the 2011 census.