20070610 city.bengaluru: Self-help gets a high-tech push