I think its a very relative poll as the metrics are very relative. Every city has a very unique culture, charm, attitude etc which may or may not appeal to everyone hence very difficult to find the top city.
AFA as infrastructure goes, I would say Delhi wins on this hands down mostly because...