I'm running with medium-highish graphics at 1920x1080 averaging around 50fps on the cheapest 2012 iMac. It's not OSX compatible (yet, I hope) but it runs fine in Windows 7 on bootcamp. Don't listen to the Apple haters. The only issue I have had from hardware was the internal mic not being very audible to other players but I have some podcasting mics sitting around so it wasn't an issue. I wouldn't recommend doing it via virtualization unless you're running a very high end machine. I can run it via Parallels, but I get 10-15fps on pretty low settings that way.