This is not an option for everyone. Microsoft Virtual PC uses hardware virtualization and not all CPUs support it. Just saying, upgrading might not do the trick. Lower end CPUs, even quads don't have this feature. You still have the option to use the upgraded driver, set up VMWare, multiboot.