Sorry, but there's a lot of rubbish being talked about in this thread.
This is for the home environment, for a test bed. Uptime isn't key here so overclocking can be done. Not my choice, but if its good enough for your desktop pc then it should be good enough for a test bed. Also to suggest AMD is less stable than intel is just a joke.
Similarly you can over provision CPU and RAM with vm's. I don't recommend over provisioning CPU's but RAM is totally different. ESXi has a fantastic memory management. This is my lab, running are 4 instances of 2008 r2, sure the servers are idling but in a test rig will they ever be loaded? Look just how little the guest memory is being used by the Domain controllers. Perfect for some ballooning.
I'd choose ESXi not only is it free, but also the leading hypervisor out, however if you want to use it as a desktop aswell vmware workstation is brilliant for firing up a test bed. It's exactly what it was designed for. Running a virtual environment on top of a host OS isn't always a bad option. It allows for a much wider hardware support level and flexibility within a test rig.
So what if a page takes a few seconds to load, or a menu. You are not benchmarking here. As a proof of concept you put up with any speed issues, as its not the goal is it?
Disks IMO are critical, spindles really count. Much more so than CPU or RAM.