I've mostly switched to KVM, not because I had any problems with Xen, but because KVM became CentOS's preferred VM.
I had to run a VMware machine for a while once, in order to use a prefab VM appliance, and I can't say I enjoyed the experience. Although the console TUI did make me slightly nostalgic for Novell Netware.