I am about to purchase a MacBook Pro and will occassionally need to run a Windows OS for work (and maybe games). I plan on using Bootcamp and also connect sometimes via VMware Fusion. I already have Windows XP on an old computer, and so, I have some software (Office 2003 Pro, etc.) and games (King's Quest, etc.) for that OS. However, I would rather have Vista on the new computer since support for XP is soon ending, and also because I just want to try out "the latest and greatest". So, would it be necessary to purchase both Windows XP and Vista to ensure the most compatibility between all of my applications, or is Vista compatible with almost everything that runs on XP? I don't mind having both Windows OS and money is not an issue, but if it is not necessary, then I would like to know if just one is enough so I can save some money. Please let me know if this does not make sense and I will try to better explain. Thank you in advance.