You don't have to read my blogs for long to know that I'm really keen on virtualization, so I was fascinated by this story on potential pitfalls: Experts Warn of Virtualization.
I say fascinated not because I think it's wrong - I think it's completely right. Virtualization has lots of benefits - better hardware utilization is the main one, lower running costs is another, and all this is usually coupled with easier and more centralized management - but it isn't a cure all for all processes and environments, and if done badly, creates more problems than it solves.