I'm looking for a good virtual machine server to use on a WinXP32 host. I've used VirtualBox, VirtualPC, and VMWare in the past, but I'm out of date with what they currently support. These are my use cases, not sure if some of them are possible:
- I develop a game engine for fun. It would be nice to be able to test it on Win7, Linux, or even Mac without having to go to another machine or reboot. So if OpenGL hardware is exposed inside the machine interface, this is a big plus. If I can emulate a 64-bit OS on my 32-bit host, it's another big win.
- I do web development and it would be good to test other versions of IE.
- It seems that some virtual machines always leave processes/services running and add extra devices. The less of this, the better.