Microsoft updates its dated desktop virtualization solution:

Brief Description
Microsoft Virtual PC 2007 SP1: Service Pack Update for Virtual PC 2007 qualifying Windows Server 2008, Vista SP1 and XP SP3.

Overview
Save time and money as Virtual PC allows you to maintain the compatibility of legacy and custom applications during migration to new operating systems and increases the efficiency of support, development, and training staffs.

With Microsoft Virtual PC 2007, you can create and run one or more virtual machines, each with its own operating system, on a single computer. This provides you with the flexibility to use different operating systems on one physical computer.

For more information about the ways you can use virtual machines, see Virtual PC at http://go.microsoft.com/fwlink/?LinkId=78095.

This update for Microsoft Virtual PC 2007 includes support for the following additional Host and Guest Operating Systems:

Additional Guest Operating System support:
Windows Vista Ultimate Edition with Service Pack 1 (SP1)
Windows Vista Business Edition with Service Pack 1 (SP1)
Windows Vista Enterprise Edition with Service Pack 1 (SP1)
Windows Server 2008 Standard
Windows XP Professional with Service Pack 3

Additional Host Operating System support:
Windows Vista Ultimate Edition with Service Pack 1 (SP1)
Windows Vista Business Edition with Service Pack 1 (SP1)
Windows Vista Enterprise Edition with Service Pack 1 (SP1)
Windows XP Professional with Service Pack 3

I'd love to see some Linux guess OS support in there. Virtual PC is notably dodgy when it comes to non-Microsoft OSes.