Personally, I like the option of running another OS under Virtual PC
2007. I have Vista Home Premium as a guest OS on my Vista Ultimate
host. Also have Windows XP Pro and XP Home running as guests.
Microsoft Virtual Pc 2007 is a free download available from Microsoft;
it is the first version of this program that is compatible with Windows
Vista. An overview of its features is presented here: http://www.microsoft.com/windows/pro.../overview.mspx
Microsoft Virtual Pc 2007 Product Information
MS Virtual PC 2007 is available in both 32-bit and 64-bit versions, and
works with Windows Vista Business, Enterprise, and Ultimate editions, as
well as Windows Server 2003, Windows XP Professional, and Windows XP
Tablet Edition. (When you try to install VPC 2007 on a Vista Home
Premium pc, it will give you a warning about not being compatible, but I
have seen pages on the internet from people who have said it works
perfectly well with that version of Vista, and I also have a friend who
has done it successfully.)
With Virtual PC 2007, you have the program installed in your main OS
(Operating System), called the "host OS", and as many virtual machines
(each with possibly a different OS) as you can comfortably handle with
your amount of memory and disk storage. Each virtual machine is called
a "guest OS." You can pause any guest OS virtual machine so that it
doesn't use CPU cycles, and you can save and restore the configuration
file at any time. With the Virtual Machine Additions installed, you can
copy and paste, and drag and drop between the host and guest OS. Each
guest OS will be able to handle any CD or DVD drive on the computer, and
you can set it up to be able to access hard drive partitions. The guest
OS can also access the internet through a web browser. With the current
version of VPC, the guest unfortunately cannot access any USB devices.
I decided I would download MS Virtual PC 2007 and try using it to
choose between Vista and XP Pro. This is much more convenient than dual
booting the two Windows OSes, because I can have both running
simultaneously on my computer and only need to click on an icon in the
Notification Area (formerly called the System Tray) of Vista to switch
to XP. This allows instantaneous switching, rather than what
multibooting requires, which is to restart the computer and wait for the
several minutes necessary to boot to another operating system.