An anonymous reader writes "I'll have to upgrade my home computers sometime in the next few months and I'm thinking to swallow the virtualization pill (besides the commodity of switching between Windows and Ubuntu, it's mainly for the ability to save the state of machine so reversals to a known working state are easy). I've obviously googled before asking here, but most guides are from 2009 and earlier. Is VMWare ESX pretty much the choice to take? Performance does matter — I'm not into gaming but am heavily into photography so run apps like Lightroom and Photoshop. I figured others might be interested in this topic as well. Thanks."