Windows Virtualisation

Well here's my first rant/opinion:

I was talking with a colleague yesterday and he mentioned he was installing Vmware ESX at a local school. We talked a bit about the possibilites that virtualisation affords and then he finally said 'Why would you virtualise Windows on a Windows box?" and I thought yeah, exactly!

I have often wondered why on earth you would want the Windows operating system to be a host for, wait for it, a Windows guest operating system. Doesn't that mean you would have to run antivirus in both the host and guest - what an I/O performance killer! What gains can be made from doing such a thing?  It doesn't make any sense EXCEPT if you believe Microsoft and ONLY Microsoft is the way to do things!

Oh, and, by the way, no matter what VmWare say, I reckon VmWare ESX IS linux!