If you don't think virtualization is hot, you are not paying attention. Can you see a day when we are all running three or four OS's on one machine. Not the average consumer mind you, I am talking developers, architects etc. Of course you will need a pretty beefy workstation. But it beats having three or four different systems to do interoperability testing.