Google Buzz - did they just throw Gmail and Facebook in a blender and spice it up with a dash of Twitter?