I think either CPU could support your VMs. You will be better off with the E5 Xeon since it has more physical resources. It is also DDR3 based so you can get the 64GB of RAM cheaper. For that CPU you want to buy either 4 or 8 DIMMs since it is a quad channel memory controller.