Staff Pick: VirtualBox
There are several well-known solutions for running Windows and other operating systems on your Mac. For optimal performance Apple provides the Bootcamp partitioning and multiboot functionality, but for those who wish to run their Mac software at the same time there are virtualization solutions. Parallels Desktop and VMware Fusion are the leading software packages for this, but Sun Microsystems has been developing a free alternative called VirtualBox that performs very well and has many of the same features as VMware's "Unity".