Besides, if at some point I have to move to Linux because I simply refuse to use Windows for whatever reason, then I'll just have to learn to deal. That said it would probably be in my best interest to do what I posted above: Keep my current main box on Windows 7 Pro and setup my previous "main box" with Linux. That way I can take my time and become accustomed to Linux on the other machine; learn what software is available, which ones I prefer, etc. Then if/when the time comes for a complete switch to Linux I would at least be well aware and hopefully as comfortable as I can be with it. As opposed to just committing fully all at once.
Plus this way I can go at a more comfortable pace with Linux.
-J-Mac
If I'm honest, this is the main reason that I'm not on Linux. I tried them side by side rather than jumping in. And of course, when you're confronted with not having your apps, and what you're familiar with, you go back to that. I do believe it's an all or nothing proposition (well, other than work). If you give yourself an easy out, human nature wins in most cases.
You have to make a decision not to worry about what you don't have and look at what you do... and find alternatives.
At least, that's what I'd do if I was inclined to go back. But, considering the fact that what I do other than work for a large part is games... well, it's just not there yet. And I'm not inclined to play in what is basically a VM just so I can say that I'm on a different OS. If I actually need to switch, the games won't be that important at that point. But I'm not there.