20070928 india: Debate: Is Delhi better than Mumbai?