
If you have a mixed network like I do sometimes you have to compromise. At my job we run Windows, Linux and a sole Mac (Graphics dept.) and lets face it, when you do consulting work and if you design and develop custom applications you have to be able to develop for your clients platform and as much as I hate it, it's a Windows world. Before I used to have 2 workstations, one Windows and one Linux, or I had to dual boot. In the past, virtual machines have been lacking. Either they were too slow or lacking a certain pizazz to get the job done. Enter
VMWare Workstation 4.
I realize that Linux is very, very far from becoming a gaming platform, but for every other possible use of my computer I find it far superior to other OS'es. Since I only own one computer which runs Apache and other daemons, I'm very hesitant to restart and dual-boot to play games in Windows. Wine is great when it works, but I've tried the new version of VMWare and have to say that running Windows' own libraries makes a huge, huge difference. If VMWare were able to handle DirectX at even half the speed of native Windows, then to me the whole concept of Wine/WineX seems a bit pointless unless you absolutely can't stand to have the Windows desktop on your monitor. Sure, it won't run Doom III, but to me that's setting your expectations way too high.