Wow, I ended up watching the whole keynote and it was actually really enjoyable to watch, especially because it's obvious that this is going to be one of those "next big things" - like Google maps was in 2005.

I just love how Google has really left the book open, so that Google Wave can be used for so many different things. Yes, there's the usual bog standard email and instant messaging stuff, but the integration of images and video, as well as the whole collaboration aspect will make this really interesting.

So many times in the past I have wanted to edit a document with someone online while at home, and while there are solutions, they're all bloated with rubbish and aren't well enough maintained. What's most exciting though, is that any developer can take the API, create their own stuff just like with the addons in Firefox, and not only do that, but create their VERY OWN wave service. So companies will use this as their company messaging service with full control, blog sites will use the embed code to make everything linked to Google wave, and twitter will become even more mad.

Basically, thanks Phantom for posting this. Over the summer I seriously think I'm going to attempt to code something for it. Perhaps wave integration on ATK ?