I've not used Vmware ESXI, but I do like Proxmox, especially since the new 3.1 update. As I've said before, Proxmox doesn't hold your hand, so it may take some tweaking to make it fit into your deployment. It's meant more as a platform to build upon and create/write your own modules or...