20060904 city.bengaluru: Bangalore: The best place to live in India