I am not a huge Intel or VMware fan, but I will try to give you a little direction.
You did not mention memory, but you probably already know you need as much as you can afford. I would say 16GB is the minimum for serious VM usage.
Of those two CPUs, you should go for the i7-3930K because it has six cores. I would disable hyperthreading to insure a VM gets a full REAL core and not a virtual one. Also, the i7-3930K has four memory channels, and you will need more memory bandwidth running VMs.