Quote:so many Linux evangelists say "just do it", but that's not realistic if I can't get my work done...
I've been in your boat. My advice would be stick with Windows. I'm a big Linux supporter and I'll go on and on about how much better it is than Windows, but unfortunately there are still some big players who don't agree. If the tools of your trade, or the games you spend 99% of your time playing, are Windows only -- then that kind of answers it. On the other hand, there are a lot of Linux versions of populare Windows programs. There's gimp, and a number of free 3D modelers (I can't attest to how good any of those are). The question is will those tools suit your needs? and is it worth it for you to learn them if they're significantly different from what you're used to. The only real way to know is to try it out.
I've wanted to go pure-Linux for a long time but, like you, I'd end up spending 80% of my time running a Windows emulator just to get my work done. I get my Linux fix at work (admin for multiple servers) and when I play around with this $400 Linux server I put together for staging and what-not.
The bottom line, in my opinion, is Linux is great for a lot of stuff, but if it doesn't do the things you use a computer for, then it's kind of pointless to switch just so you can wear the Linux hat.
I guess I should've suggested this earlier in the post, but remember there is also dual-booting, or buying a cheapo second computer like I did, just to play. There are also Linux emulators for Windows that would give you the benefits of a LOT of Linux applications. Check out cygwin if you're curious.
Mark :)