I use Virtual Box. I run a Windows 8 VM for one application that I need.
Yeah... when I set it up, I needed to be able to run Windows natively. Hence, bootcamp. At the time, I was told that virtualization wouldn’t fly. When I set up Parallels, I just have it view the bootcamp drive.