Google released a special labs page for India. (Google Labs, as you might know, is the place where Google engineers post new...