20031114 city.delhi: Delhiites say power supply better