Although I can appreciate the "just works" sentiment. I really would go with the Hackintosh. 😎
If you "enjoy" Linux, in regards to figuring out things and troubleshooting a Hackintosh is a blast to build.
Built this computer 2 years ago and it's still running like a beast. I definitely feel like I have gotten my moneys worth and still continue too!
EVGA x58 SLI Motherboard, core i7 920
If you ever decide to overclock in general you never want to max out your dimm's because it can lead to more unstable voltages.
Anyways you can see my geekbench scores in my signature after following the link.
Getting a hackintosh to run great/closest to vanilla is having a solid DSDT. Using a solid DSDT I only need FakeSMC.kext and ALC88xxHDA.kext (injector) with AppleHDA.kext from 10.6.2
Also SpeedStep/Turbo working excellent =]