Anyway, I'm more than persuaded that virtualization is the coming thing. The idea of a server being physically implemented on a corresponding hunk of hardware already seems a little quaint. The amount of versatility and control you get from decoupling those concepts and essentially commoditizing CPU and memory along with bandwidth and storage is almost inarguably compelling. MS is putting up a fight as they always do when a shift occurs that challenges their business model. It's amazing to me that they stay in business when every good thing that happens is a threat to them rather than an opportunity.