VMWare Fusion...
You can also use Parallel desktops to do the same thing. I might use VMWare fusion though as it supports multiple (up to 60) OSs.