Hyper-V Program Manager
One cool use of Virtual PC is as a 'backup' during a physical computer migration. An example of this would be my wife's computer. Generally speaking - my wife does not let me touch her computer - as I have a tendency to break things. But every now and then it comes time to perform a major upgrade (such as I have just done over the past weekend). The problem with this is that my wife is in to genealogy - and uses a whole bunch of custom applications that I know nothing about - and that she would be very upset about if I did not migrate them successfully. The solution? Use Virtual PC!
What I do is:
Once this is done - I can begin migrating data and application information from the virtual machine to the physical computer over the network. But the best thing is that I can tell my wife that if a program doesn't work during the day - she should launch the virtual machine and use it there for now. Then when I get home from work - she can tell me about it and I can fix it then.
Also - this allows me to harvest her old computer for parts much more quickly :-)