Words

Google Buzz | Tuesday, July 27th, 2010 - 3:36pm | Permalink

David on Google Buzz

No way. What marketing idiot came up with this idea? Why would anybody install a special browser for just one website? Walled garden, anybody?