>>11
I bet it'll even work with IRC?
Sure. In fact one of the biggest reasons why I got a shell account myself is so I could be on many channels and networks and be able to stay connected to IRC even when I'm away (even with my computer shut off) by using GNU Screen + irssi (command line IRC client). Since you're running those programs on a remote machine.
Another added benefit being that you can ssh into that machine from anywhere that can run a simple ssh client. There's even Java based ssh clients like this one for example
http://www.netspace.org/ssh/