Don't bother with the "k" version of the cpu. If you want to possibly OC in the future that's one thing, but if not there is absolutely no reason to pony up the extra money. just use the 3570: http://pcpartpicker.com/part/intel-cpu-bx80637i53570
. Other than that Hyper 212 evo for the cooler.