I have never built my own rig from scratch before so this is daunting. Before purchasing the parts I want to make sure they are compatible. I have tried to read up on this as much as possible, but since I am new at this, I want to be totally sure and ask for advice from more experienced people. I will mainly be using this for gaming and I want it to last for quite a few years. I am mostly concerned with the size of the cooling system for the case I picked out and with the power supply wattage.
ASRock Z77 Extreme4 LGA1155 Intel Z77 SATA 6Gb/s Motherboard
Intel Core i7-3770K Ivy Bridge 3.5GHz (3.9GHz Turbo) LGA 1155
MSI N680GTX
Corsair Force Series 360GB SATA III Internal Solid State Drive
Crucial Ballistix Sport 8GB 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Low Profile Desktop Memory Model
COOLER MASTER Hyper 212 EVO CPU Cooler
SeaSonic M12II 620 Bronze 620W ATX12V V2.3 / EPS 12V Power Supply
LG 24X DVD Burner
Fractal Design ATX Full Tower
Two 23" ASUS LCD Monitors
ASRock Z77 Extreme4 LGA1155 Intel Z77 SATA 6Gb/s Motherboard
Intel Core i7-3770K Ivy Bridge 3.5GHz (3.9GHz Turbo) LGA 1155
MSI N680GTX
Corsair Force Series 360GB SATA III Internal Solid State Drive
Crucial Ballistix Sport 8GB 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Low Profile Desktop Memory Model
COOLER MASTER Hyper 212 EVO CPU Cooler
SeaSonic M12II 620 Bronze 620W ATX12V V2.3 / EPS 12V Power Supply
LG 24X DVD Burner
Fractal Design ATX Full Tower
Two 23" ASUS LCD Monitors