I have no experience with virtual machines but am quite intrigued by the idea. I plan to get into this area in the near future but was wondering about the ability to run an outdated OS on a virtual machine. The reason I am asking about this is because I am still using Lotus 123. A program I have been using since 1992 and one in which I have set up a number of rather complex spreadsheets that I really do not want to try to reconfigure for Excel. I am currently running XP and 123 works fine on it. I have no idea if it will run on Windows 7 or a 64 bit system but am hopeful that I can have a virtual machine with XP as the OS on whatever system I happen to be using in the future. Would I be able to set up a virtual machine so I can continue to use 123 and XP (or whatever) indefinitely?