Google Buzz, the search engine's latest foray into the social networking realm, hasn't been out of the tech headlines since its launch last week.


More...