Hyper-V Program Manager
In case that wasn't obvious! So why is Ben saying this today? Well I have been setting up a personal domain environment for playing around in - and to be honest it is getting quite complex. By now I have a domain controller, a file server, an iSCSI server, a SQL server (with SQL reporting), a MOM 2005 server and two desktop virtual machines.
Now if that wasn't good enough - all of these virtual machines are stored on my USB 2.0 disk and I have been able to move the entire environment between work and home. Even better than that - I have put the virtual network file (.VNC) on the USB disk as well and configured my home and work computers with loopback adapters configured the same way - so there is no reconfiguration. I just shutdown the virtual machines, take my USB disk home, and start the virtual machines up again where I was.