>>14
Shell account? It's like a remote linux computer I can use?
Yes (my shell account actually uses NetBSD, but there are Linux ones out there too), that's exactly what it is.
And then remote in with Windows or Linux?
You can use either OS to "remote in." As long as there is a ssh client program to be able to connect to the remote computer. For me I have Windows XP on my local computer, and I use this program
http://haanstra.eu/putty/ to basically connect to the remote computer (my shell account). And doing that, I can run IRC, AIM, etc. remotely. Though before you go to get a shell account you should find out what kind of software they have installed on their machines, generally they have IRC clients and even programming tools. One IRC client I recommend is irssi. I used to use mIRC (and in some certain cases I still do), but after learning how to use irssi, I immediately fell in love with it. So try to find one with that client installed.