I've got say built it yourself then you know exactly what you have... plenty of resources out there to help and if there are future changes in OS's...well you could be a pioneer in helping to sort them out
Another chiming in and saying "build it yourself" - use a TonyMacx86 Golden Build, there's a list of components on their website that work flawlessly with OS X, and detailed threads from most of the users as to how they got each of their builds working. I can vouch for the ease of some of TonyMac's builds. I've worked with difficult builds, such as laptops and unsupported boards, and I also have my own that was a recommended build. I can safely say that anything TonyMac recommends in the Buyers Guide works without a hassle. Quite honestly, installing OS X on my custom desktop was easier than installing Windows on my Mac Pro.
Also recommend Micro Center. Great deals on CPU bundles. I also know for a fact they stock compatible Gigabyte boards.
I'm planning on using a TonyMacx86 Golden Build to build my own in the New Year. I've never built before but I've replaced and installed new components plenty of times and feel that qualifies me for the task.
Aside from following the forums any other advice/tips you can give?
Do your research, and read up on how the OS X system works. Golden builds make things SUPER easy, but things can get grey when you try to dual boot off the same drive, or something like that. It really helps to just read up on stuff. Watch a few guides on YouTube or something, Linus Tech Tips has great build guides, and Roche Technology does Hackintosh build guides. Just play them on a side monitor or something while you're working. They're pretty interesting.