I recently (as in just now) downloaded VirtualPC on my Windows 7 Home Premium x64 for free, all I needed to do was go on Google and search VirtualPC 2007, and the first link I could download. Despite the popups that say my OS is not supported, it still worked. I am installing WIndows Server 2003 R2 x32 on it now. Just a heads up to anyone who wants VirtualPC. beware though, I have 16GB of RAM on my computer, and it only lets me allocate a max of 3 around 3GB of RAM. It also specifies my Processor is a Intel Pentium 3 processor, when I have a i7 2700K, I still haven't found out how to change the processor name and specifications.