I use Parallels to run a virtual machine with Windows XP, and Presenter works just fine. You obviously just need a copy of Parallels, and a license for Windows and Office as well as Presenter itself.
One thing: Presenter doesn't like to work with PowerPoint files that exist on my Mac (using the Parallels folder sharing feature). Something about the UNC paths that cause problems. So I put the PowerPoint file and any related audio/video media on the virtual machine C: drive and that makes Presenter happy. I've seen some posts where people say the UNC path issue (which would also affect people using files on a network) is a known problem.