Well, while I'm sitting here in rather a fun amount of pain, I've been discussing various messaging technologies with my co-workers. One interesting one that's come up is Skype, which we're playing with right now. It's a surprisingly clear and powerful Internet voice-chat tool...way better than almost any voice chat I've yet seen. It uses Kazaa-like technology in order to create a more powerful telephony network... anyone who likes talking to friends but doesn't want to pay long distance, I recommend snagging Skype (it's free, since it builds a Peer-to-peer network rather than needing them to pay to run powerful servers) and experimenting with it. It's rather cool.