I have installed Windows XP directly to my MacBook Pro once, and it runs very well. But the disadvantage is that I always have to restart and click on option key to switch to Mac Operating System, instead of using both system simultaneously. Therefore, I quit using Windows in my system since I installed it, yet it took up more than 30 GB of my precious HD space as well. In the late 90's and early 2000's, I have experienced nightmare with Virtual PC on my Powerbook 540c and Powerbook Pro, and were very disappointed with the snail speed with Windows in my Mac and finally, I paid for a few hundreds dollars twice for different version and used it just twice and never wanted to touch it again. Recently, I came across and check out a few software such as "Parallels Desktop; Virtual PC or VMware Fusion." Seems like every company claimed that they are always the best. So, I wondered would it still be the same situation I faced a long time ago. This time, I wouldn't want to throw my money away again for the stupid investment I have been through twice. May anyone kindly advice me which three of these products will be best to invest?