Building a custom computer for Mac OS X can be a very rewarding experience, When you choose compatible hardware, the results can be astonishing. Based on our research, all of the components listed in this guide are compatible with Mac OS X.

Motherboards 
These Socket 1155 Z68 motherboards are all good choices with compatible audio, networking, and a range of port options. 

Gigabyte
GA-Z68A-D3H-B3
ATX, VGA, DVI, HDMI,
USB 3.0

Gigabyte
GA-Z68M-D2H
mATX, VGA, DVI, HDMI
Gigabyte
GA-Z68MA-D2H-B3
mATX, VGA, DVI, HDMI,
USB 3.0

Gigabyte
GA-Z68MX-UD2H-B3
mATX, VGA, DVI, HDMI, DP,
USB 3.0, eSATA, 

Gigabyte
GA-Z68P-DS3
ATX, HDMI, eSATA
Gigabyte
GA-Z68X-UD3H-B3 
ATX,VGA, DVI, HDMI, DP,
USB 3.0 

Gigabyte
GA-Z68X-UD7-B3
ATX, No Onboard Video,
USB 3.0, eSATA, 2x PCIe x16

Gigabyte
GA-Z68XP-UD3
ATX, HDMI,
mSATA, USB 3.0, FireWire

Gigabyte
GA-Z68XP-UD3-iSSD
ATX, HDMI,
mSATA + SSD,
USB 3.0, FireWire

Gigabyte
 GA-Z68XP-UD4
ATX, HDMI,
USB 3.0, eSATA, FireWire 

Gigabyte
GA-Z68XP-UD5
ATX, HDMI
USB 3.0, eSATA, FireWire 


CPUs
We recommend Sandy Bridge Socket 1155 CPUs with HD 3000 integrated graphics, even if getting a separate graphics card. 

Intel Core i3-2105
3.1Ghz
2 Cores / 4 Threads
Intel Core i3-2125
3.3Ghz
2 Cores / 4 Threads
Intel Core i5-2405S
2.5Ghz
4 Cores / 4 Threads, Turbo
Intel Core i5-2500K
3.3Ghz
4 Cores / 4 Threads, Turbo
Unlocked for Overclocking

Intel Core i7-2600K
3.4Ghz
4 Cores / 8 Threads, Turbo
Unlocked for Overclocking

Intel Core i7-2700K
3.5Ghz
4 Cores / 8 Threads, Turbo
Unlocked for Overclocking

SOURCE