Hey your build looks pretty good. If you wanted a higher-end board than the one you chose I would say the P8Z77-V PRO is the next step up, or from the Gigabyte side either the Z77X-UD3H or the Z77X-UD5H
ASUS
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131819
Gigabyte
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128544&Tpk=z77x-ud3h or
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128545
Either one will work with a 3570K flawlessly. I've used the UD5H from Gigabyte before (but with an i7 3770). Awesome boards! Update the BIOS though before you do anything major with regards to overclocking, the older BIOSes for those boards (the ones from about April/May time when those boards first came out) have problems. The newer BIOSes fix those problems.
ASUS' auto overclock thing works nicely for me on my P8Z68-V PRO/GEN3 and i5 2500K. Got it to 4.3GHz and has been rock solid. I just went into the BIOS and clicked on 'Performance' and I was done. You can overclock by raising voltages and multipliers too, but I don't have time for that.
The aftermarket cooler you chose is good for the money. Your 3570K should run nice and cool with it. I use an Arctic Cooling Freezer 13, works a treat and I believe it's cheaper.