ONCE AGIAN IT IS A FREE PROGRAM (Unlike VMWare or Parallels for Windows)
With Microsoft 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.
Step 1: System Requirements
Basically Virtual PC can run on any computer although the better your computer the better it will run and if you have a really shitty computer it probably won't run to well. Although the average computer should manage to run it very well.
Processor: AMD Athlon/Duron, Intel Celeron, Intel Pentium II, Intel Pentium III, Intel Pentium 4, Intel Core Duo, and Intel Core2 Duo
RAM: Add the RAM requirement for the host operating system that you will be using to the requirement for the guest operating system that you will be using. If you will be using multiple guest operating systems simultaneously, total the requirements for all the guest operating systems that you need to run simultaneously.
Available disk space: To determine the hard disk space required, add the requirement for each guest operating system that will be installed.