I mentioned before that given my disgust with M$ Vista, all future PCs I run would be Linux with a virtualised Windows Server 2003 Enterprise session. Despite my flirtations with Linux, Windows frankly works for every application I need personally or professionally and I cannot use Linux just as I cannot use OS X perpetually without a Parallels Windows session running inside. Do not get me wrong; I want to see Open Source Linux come to dominate computer operating systems, but in the short run it can only attract users by doing absolutely everything a normal Windows PC can do with the same level of convenience and full compatibility. Even some of the most enthusiastic Linux geeks I know have found themselves getting sucked back into Windows.
I have recommended Parallels especially for Mac users given the coherence feature. VMWare has some other advantages like hosting and remote connection as well as mountable bootable partitions rather than strictly virtual hard drives. VMWare Server is now free!
Finally, I have made this change for my personal PC which is set to Ubuntu Fiesty Fawn 32 bit natively with VMWare running WinXP32. Using this guide it was fairly straightforward as far as Linux installs go. Unfortunately for enterprise level 64 bit computing, the free VMWare Server does not yet cut the mustard. You need the multi-k$ version for that apparently. Peu à peu, we will be always running Linux. I am now doing it, and so can you.