When something web-related hits a fair amount of success, we can be sure that, sooner or later, it will be acquired by the larger players in the game. And now, the game quite literally belongs to Google Inc., Mountain View, CA. ... read more