After several years on and off, learning console commands for openvz, getting frustrated with the ever changing and problematic clustering of HN's , I've found a sweet spot, proxmox.
Nothing I have used , have worked this flawless and stable, of course ESXi is something I've only dabbled in , where vspere is costly, proxmoxVE is open to the public much in the same way RHEL / centOS is.
As an example:
At the moment I've move the minecraft server into a VM, allocated 2 CPU's and 2GB ram, where previously mines Crux used 4 CPU's and 8 GB ram, now running virtually with less than half core resources, no complaints from the users either. Of course the new minecraft server is turnkey, which all together simply outperforms crux ten fold, at least in this environment.
Getting started on migrating windows server 2008 on the second node, which of course should be a blast in itself, but hey it's windows, so we'll deal with the overly complicated malarky.
On another note, you can either create a VM or CT, openvz will use KVM and as always CT's can only use openVZ kernels. None the less installing windows7 as a VM is a breeze, I was amazed at how the system automatically sets up the bridge and virti0 interfaces, duh-me ? Simple and easy. With a plethora of templates instantly downloadable, proxmox is king at the moment in my eye's.
You might be thinking 'sounds like proxmox has taken all the control out of your hands and automated it , just the opposite actually, don't expect to image and run , you'll need to do a bit of background on basic usage. proxmox here and now is combining the best of todays virtual solutions into one UI that rivals the best, in fact they use the best, built on the very same technology as the best.
Five out of five stars Proxmox 3.0 !!!!
BTW , support is the least costly of anything that comes close , well , nothing really comes close at the moment. For less than 10US/ month if you choose. Amazing !!!!!