Although the versatility of being able to run your Mac applications at the same time you run Windows-based applications like Autodesk Revit is incredible, our experience has found this is not always the most practical solution. The bottom line is that virtualization tools like Parallels Desktop and VMware Fusion provide the greatest versatility, whereas Boot Camp provides the best system performance.
Boot Camp is the absolute easiest way to run Windows on your Mac, but requires you to reboot choosing Windows instead of Mac OS X to run any of your Windows-based applications. The core difference between BootCamp and virtualization is rebooting.