I've been using VirtualBox OSE for running XP on my OpenSUSE desktop, completely unaware of this special display mode, so I'll have to give that a go. So far, I've just switched the VirtualBox window to fullscreen mode on a spare virtual KDE desktop, so it's actually quite usable even then.
I have to say I'm pretty impressed with VirtualBox so far. I've had all sorts of trouble with Xen in the past, so I'm slowly phasing those VMs out in favour of VirtualBox. I prefer Xen conceptually, but it's just too damn flaky for the real world.
One VirtualBox tip: using virtualisation instructions on recent CPUs seems to be off by default, and it's worth enabling for the speedup if you've got the hardware.
As for networking, I'm using bridging, (see e.g.: [http://www.virtualbox.org/wiki/Advanced_Networking_Linux]) so the virtual machine is an equal peer in my LAN.