Stu wrote:
I would look at some of the "live" versions before doing anything too drastic.
Try some of these out:
Slackware liveUbuntu liveSuSE (but it is on a dvd)Gentooknoppix... you get the idea.
Basically, they allow you to install linux on a cd or dvd. Then you can simply boot into linux without changing your entire system. They don't give you much of the functionality, but you would at least get a look at how they look/feel.
Going from an all windows world to a strictly Linux one is quite a jump. Just remember that you are going to have trouble with most (if not all) of your games and other software packages that you have. There will be times when you have to compile new packages on your own. To top it all off, the answers to almost all of your future questions have already been posted on the internet (through newsgroups, email lists, forums, etc...) Just don't expect linux community to jump at the chance to help you through every detail

They're mostly nice guys, but they usually expect tat you put in considerable effort into finding answers on your own

I don't like SuSE. The boxes in the radar lab use it, and something about it just turns me off. I don't know what it is, maybe it's more the programs we use in the radar lab more than SuSE.
Whatever you do, don't go for CENTOS... It's teh suck, seriously. It doesn't like many of the programs I need/try to use on it. It gets kinda tempermental if you open more than 2 or 3 terminal windows. When I'm running the SHIPS programs (Hurricane intensity thing), I like to have a window open to run the prorgams, one to edit the programs, one in the data directory (to find file names, as I usually have to change the names I misspell when I'm editing a program), and one open in the output directory (so I can see if stuff is being put there). Plus, I usually have one open doing an FTP session, downloading the massive amounts of data I have to use for my research/work. The only good thing I can say about CENTOS is that it comes packaged with some REALLY cool screensavers.
I'm not sure how it is in terms of managing resources. IDL (the language I program in the most) is TERRIBLE in terms of memory leaks, so I don't know if some of the problems I have are CENTOS or IDL (even though the 3 terminal windows limit seems to apply regardless of whether I'm running IDL or not).