20040503 city.delhi: They're leading; but will they win?