Windows reauthorization
Eh, no. You do not have to reauthorize Windows if you run VMs as long as you don't change any of the parameters of the VMs. Cloned VMs with Windows installations cannot perceive they are running in a different machine. I know. I cloned 10 copies without having to reauthorize any of the installs (I do have the proper number of licenses if you are wondering -- just never bothered entering the keys since Windows never asked).
Oh, my office three 3,1 MPs 2.8 octocore machines. Properly fitted, they are much more stable than any of the current iMac machines we own, and I have been able to buy the last two at fairly reasonable cost. I will probably keep buying these machines since they are fully upgradable to the latest GPUs, RAID cards and whatever else you can think of.
That being said, I don't run anything that requires a high CPU load -- just VMs and occasional gaming. So if you are just looking for a really stable machine with a reasonable entry cost, I would buy it. I am sure the 4,1s and 5,1s are even better, but for our particular needs, I am more than satisfied.