20080516 city.bengaluru: Bangalore a must-stop on road to the Moon