20090627 city.bengaluru: State soaks in rain gods' blessings