Get the corsair TX650 Modular, otherwise you will have a lot of problem with cable management. If you want serious CPU overclocking then get Noctua Nh d14, which is a lot costlier but worth it! If you don't have that much to spend in your cooler then get Hyper 212 Evo. Read tomshardware post on cheap z77 motherboards if you don't know which one to buy! http://www.tomshardware.com/reviews/z77-express-ivy-bridge-benchmark,3254.html
hmm read somewhere that the evo and the plus = same ? the evo is like 1-2 c better ?.i'll overclock to 4ghz so 212 plus is good enough i think. Btw now i'm not too sure about getting the asrock z77 extreme4 or the extreme4-m . Whats dif between the 2 ?. the 4-m cost a lil more tho. help ?
Get the Z77 Extreme4 best bang for your buck, the Cooler Master Evo 212+ is a better cpu cooler