Microsoft Virtual PC 2007 SP1
Microsoft Virtual PC 2007 SP1 now supports Windows Vista SP1, Windows XP SP3, among other new features. You can use it to run other operating systems without modifying your hard disks or current installation of Windows.
Here’s a description from Microsoft:
Virtual PC lets you create separate virtual machines on your Windows desktop, each of which virtualizes the hardware of a complete physical computer. Use virtual machines to run operating systems such as MS-DOS, Windows, and OS/2. You can run multiple operating systems at once on a single physical computer and switch between them as easily as switching applications—instantly, with a mouse click. Virtual PC is perfect for any scenario in which you need to support multiple operating systems, whether you use it for tech support, legacy application support, training, or just for consolidating physical computers.
You can even download virtual hard disks (VHD) from Microsoft to try them on Virtual PC 2007. As far as i remember, there are Windows Vista VHD, Office 2007 and Visual Studio 2008.
So, if you are among the people who haven’t tried Vista yet, now is the time to do so.
Check the system requirements to make sure you can run it.
"For Automation System such as HMI/SCADA testing, it will be better if use Virtual PC. It will help a lot before you create on Real PC. Especially for system integrator Virtual PC is solution to make test platform and test some configuration".