I need to virtualize Windows on my Linux laptop. At first I tried QEMU but found it too flaky. Then I was using VMWare server for a while and thought it was pretty good. Recently I tried VirtualBox and found it more responsive than VMWare.
In your experience, what works best for virtualizing Windows within Linux? I am after a free solution that is efficient and integrates well with the Linux desktop.