There’s a war taking place out in cyberspace. Not between nations fighting over political dogma, the stakes are far higher than that. This is a war between two Internet giants and it is for control of you.
Keyword: Google Buzz
Blog
Interesting posts from the worlds of programming, technology, search engine optimisation and online life in general.