Im running a hackintosh right now and actually posting this message on it,
OSX 10.6.7
Ive been running one for years and due to the monster sized community of geeks into massing with drivers etc etc, things are getting better and better by the week.
Ive always used this same system since i started out as my main hack mac but ive installed OSX on varius machines with various results.
This one here is my main audio machine, although its pretty old spec by todays standards its alwats been very solid and reliable and once you learn how to deal with drivers, (kexts) and installing uninstalling them and some basic maintenence rather like you have to deal with in windows its a pretty safe world.
The spec of this machine is:
Asus X975 chipset P5WDG2-WS Pro Motherboard
Intel Q6600 core2 Quad 2.4GHz (overclocked to 2.7Ghz)
6GB OCZ Reaper memory
Nvidia 8800GT Graphics card
1000W Tagan PSU
I run one of these hard drive recievers:
http://www.antec.com/Believe_it/product.php?id=MjA2OQ==
So i can slot either my OSX , Win7 or test SATA hard drive in and boot up so the hard drive are just like quick swap OS cartridges which i can clone for fall back in case one screws up i just throw another in and away i go.
I have My Pro Tools HD cards in a magma chassis thats hooked up to the machine and performance in protools is just as good in OSX and Windows (another reason not believe the bullshit about windows 7 or OSX being better performance than the other, i can prove test either in a hart beat).
so yes it works great solid and reliable and i whole heartedly recommend it to anyone who can spare the time to learn what they are doing, if you have never done it before you will/may have a few headaches but hey its a learning process just like the first time you learned to use windows,cubase, protools, drums guitar whatever.
Its not so straight forward as just iinstall osx and away you go, you need to select components that have easily available and proven working Kexts (drivers) so the best thing to do is spens sometime on the Hackintosh forums like insanelyMac and find out what the most trouble free hardware is that has available solid Kexts.
learn how to install kexts, edit them remove them,
Learn how to look for problems hardware and kext in the loading text of the linux boot kernel screen, play with the environment get used to it and away you go.
Oh and the greatest bonus of this whole setup is being able to use PCI cards on INTEL OSX
MY PTHD cards and UAD-1, TC Powercores are PCI and work like a charm !