I just saw this video from Google as a follow up to the recent IO conference.
It's a live demo of Googles new Collaboration platform called Wave. Very, very impressive, and it starts to lay a much better platform idea for the future of these technologies. It will not be long before the desktop is the collaboration tool rather than a place to hold all of the various loosely connected applications we use today.
If you have an hour or so to spare and you can get past the nerdy-ness, take a look at the future.