20050621 city.bengaluru: Nimble footed firms take on software giants