Day: 10 February 2010

Buzz vs Facebook, and my seduction by Google

The Internet has been abuzz with Google's announcement of Buzz, their new…

Chan Chi-Loong