Virtualisation under Linux

I've been doing some Qt development lately - a little cross platform utility that will save me lots of fingerwork when programming. I've found that certain aspects of Qt don't work the same under Windows as they do under Linux. In order to debug these niggly bugs I've begun running windows XP under a virtual machine.

I looked at three different virtualisation projects: bochs, QEMU, and VirtualBox. Of the three, virtualbox really stands out. It's a commercial product that is also released as open source software, and it really shows. The user interface is very similar to Microsoft virtual PC, possibly even a bit better.

It's been a long time since I tried running any virtualisation software under Linux, and I'm pleasantly surprised at the results.