I've heard good things about XEN too (also open source), but you need modified versions of the OSs (there are modified linux distros and a windows build, but I don't know how accessible the windows build is).
I've never heard of that one, I'll have to check that out.