Google Talk
Google just went live with Google Talk. It's yet another IM service, but the great thing about it is it's based on XMPP, the Jabber protocol.
This is a general purpose real time communications protocol - basically streaming XML. You can hook a SAX parser up to it and treat parsed node callbacks as events. It's been around a while, but it's excellent to see that it's suddenly become mainstream.