20040615 city.delhi: Venky's swanky; hi-tech; good fun