New Web and Desktop applications in Google Buzz Continue ReadingNew Web and Desktop applications in Google Buzz