I took the Metro down to Connaught Place late this afternoon to check out the city center. It's nice enough--certainly cleaner and more presentable than Karol Bagh, where I am staying--but not really anywhere close to a place like Singapore or even Bangkok. Hard to believe India is being touted as the next big economic power along with China; from my vantage point, it seems there is still a long way to go here.