Windows 7 is widely being reported as including a Windows XP virtual machine to help with running legacy applications. What I would like to know is what happens if you are running the 64-bit version of Windows 7?? If it then uses a Windows XP x64 bit virtual machine, then it would be pretty useless at running legacy applications, it really does need to run the 32-bit Windows XP version. But what would happen with drivers in that situation, would you need to install both 64-bit and 32-bit drivers?? I am interested in this because I have just one (very important) program, my accounts package, which will not run in either XP x64, Vista x64 or Windows 7 x64. I have to keep one very old computer running with XP x32 just for this program and I would dearly love to scrap it as it just takes up space.