Is this a good build? Are all the parts compatible with each other?
Case: NZXT Source 210 Elite Mid Tower
Motherboard: Gigabyte GA-H77M-D3H, Socket 1155, Intel H77, 4xDDR3, 2xPCIe-16, 1xPCIe-1, VGA, DVI, HDMI, RAID, M-ATX
CPU: Intel Core i5-3570 3.4 GHz, Socket 1155, Retail pack with fan...