Live in the city, visit once in a while, barely been here, or never been here (and never want to), it doesn&rsquot matter. Everyone knows Delhi. Which means that everyone will have noticed that something&rsquos changed most strikingly, that there&rsquos no longer any confusion about which the best city in the country is &mdash the most historically rich, the greenest, the most important and, yes, the most cosmopolitan. After years of struggling with an image problem, the debate has finally been put to rest. Or perhaps more accurately, is finally being put to rest.