If money was not object, sure the 3930k would be "better". Question is... what kind of load? how many VMs and such are you working at the same time? In my experience thus far (with vmware workstation) is the cpu is rarely the slowest wheel. If money is no concern, then plan on a nice array of drives or multiple ssds and a boat load of memory to go along with your shiney new 3930k.
The question you need answer is, what exactly are you using it for, specificly.
If your gaming with a little vm on the side, go with haswell and save the money for a graphics card.
If your primary virutalbox'n , heavy like, then 3930 + raid/ssd/+memory.