I just want to confirm my understanding with VMWare and Parallels, etc. As stated in many of my previous posts, I am still on the "learning curve" with my MBP, coming from a PC. Considering this fact, I'm looking to also completely convert without having to try and manage two operating systems. Of course, having the capabilities of two OS...I'm sure has pros and cons, I'm trying to figure out whether these PROS are really worth it. For starters, I was originally adamant on getting Bootcamp running on my MBP before I purchased it and now that I have my MBP, I'm thinking hmm...do I really need it? From my understanding, Bootcamp boots up Windows OR Snow/Leopard. It's a one or the other. From my understanding, VMWare and Parallels, runs anytime within Snow/Leopard. I can that there is advantage of being able to switch back and forth on the fly. First question... Any reason why I would run Bootcamp over VMWare/Parallels? What are the advantages or disadvantages from a practical point of view? Second question... What kind of allocation/partition do you put for Bootcamp and/or VMWare/Parallels? I'm a heavy Photography/Video editing person and 500GB for one OS is small in my mind and putting two OS's...well won't that reduce my HD space considerably. Third question... People who do use Bootcamp or VMWare/Parallels (I guess this is like question 1), from a practicality perspective, what are you guys using these for specifically? Essentially, the more I think about it, there isn't really any other reason for me to run bootcamp unless I want to play games (even though i don't know if it's powerful enough). In addition, I understand that there are some application that are available on a PC that is not available on the MAC. I know that old habits die hard but it seems to me that it's more of a pain to install/keep/manage two OS just so you have or continue to use the application available on the PC. I rather would just relearn everything that is native/third party to the MAC and move away from the PC if possible. Don't get me wrong, I'll still keep my PC laptops but it's on a completely different system. Let me know your thoughts. I want to decide whether I really need Parallels/VMware and just look for alternatives that is available on the Mac.