I will be purchasing Parallels or VMware in order to run some Windows apps for school. I searched the forums and it VMWare has more posts than Parallels. Is VMware the the way to go? I then saw a few posts about having a Boot Camp Partition in addition to the vitualization software. Is this needed? If not, what are the benefits of having BootCamp and VMWare or Parallels?