Isn't what MED-V achieves possible without a client-server model? Sun's VirtualBox already has this feature called "Seamless mode" where virtualized apps run like native ones but with the virtualized OS's theme/skin, without 2 desktops. Why doesn't Microsoft add this feature to Virtual PC vNext instead of a complex client-server solution. Small businesses and end users can also benefits from this client-side only addition. In fact, I'd like to know if VPC 2007 is the last version and why Microsoft's desktop virtualization product lacks so many features compared to competiton on the market today?