20060131 india: East or west; Delhi is India's best