This is just too good. We knew VMware was working on this sort of thing, but watching it in action is almost too much magic for our fragile hearts to comprehend. VMware MVP lets you run multiple mobile operating systems on a mobile device as virtual machines. It works exactly as you might hope something like this to work -- you can switch between operating systems on the fly, with full graphics acceleration and touchscreen interaction. You can even view both operating systems running simultaneously (in this case Windows CE 6 and Android), with info on just how much power each OS is swiping from your poor little mobile CPU. Performance isn't perfect, of course, but as mobile hardware gets better and the desire for multiple mobile operating systems on the same device becomes unbearable, we see good things happening here. VMware expects to release the software in 2009, video is after the break.