Virtual PC 2007 has been released to web and guess what it's free.

Here is a list of some of the key enhancements we've made:

Optimized for Windows Vista. The virtualization architecture has been optimized for Windows Vista to provide improvements in performance, system resource usage, and stability. 

Improved performance based on Microsoft Virtual Server 2005 R2.
Virtual PC 2007 leverages the performance improvements introduced in Virtual Server 2005 R2. 

Provides support for 64-bit host operating systems.
You can run Virtual PC 2007 on 64-bit versions of Windows Vista. This means you can run 16-bit operating systems (such as Windows 98 SE) which are not supported natively on 64-bit versions of Windows Vista. 

Provides support for sound devices in Windows Vista guest operating systems. Virtualized sound device drivers are available to Windows Vista guest operating systems. This allows Windows Vista guest operating systems to play sounds through the host operating system sound devices. Other guest operating systems will continue to have sound support as it exists in Virtual PC 2004 today. 

PXE Booting. Boot from a remote virtual hard drive over a network.

Download Virtual PC 2007