On the topic of hardware and why not just build a dedicated machine, I think the main issue for anyone would be Cost.
I have the following plan for a Fall 2011 build at home.
I have a work laptop and no official budget via work for a Lab Server.
I have Core2 Quad gaming machine now, and will be replacing it soon.
I will be building in late summer or Fall a Sandy Bridge (the baby Xeon model coming, not the 1155 stuff out today) or a Bulldozer based machine to replace my gaming rig.
I dont want to spend the money on a dedicated Lab Server though as most of my budget will go into the gaming rig.
But it dawned on me, I can only do 1 thing at a time.
So my plan is to load up the Gaming machine with at least 16GB of memory (only $160 based on recent DDR3 prices) and use my gaming machine for both purposes.
Since I have my laptop, I can use it to run vSphere and the View client and whatever else.
But for those who dont have a laptop, a Nettop or Netbook would be the easy way in. You can get a mediocre model of either for under $200 and they should be fine to run Windows and the VMware clients (vSphere / View). And if you wanted to, once your XP/Vista/7 VM was booted on the ESXi side, you can use Terminal Server Client on the Netbook/top and connect to the VM in full screen mode and the lack of horsepower is no longer a problem.
Seems to me this is a much cheaper solution than buiding and entire 2nd machine.
And for those who DO have the budget for both, going this direction allows you to put the majority of your funds into a truly ass kicking primary machine.
PS: Did anyone ever figure out if EasyBCD can be used to dual boot between different drives without using the Thumb Drive method? I know there is a way when installing Linux to tell it to put Grub on the same partition as Linux rather than the first partition, and then use EasyBCD to add an entry to the boot loader for Linux. Just wondering if such a trick exists for ESXi or not. If not I guess I will have to try it when the new hardware arrives eventually.