16 gigs of ram is excessive, 8 gigs will do just fine. Also the H60 is a waste a Coolermaster Hyper 212 plus will perform just the same. Use the extra money you save to buy an 7870 or wait for Keplar from Nvidia.
Well Ivy Bridge isn't going to be a huge performance boost maybe 10% so IMO i would just get an i5 2500k that would be on sale, and your motherboard is good but the Asrock Z68 Extreme3 Gen3 has the same features but is cheaper, just pointing that out. Alos if you live near a microcenter you can get the i5 2500k for $180 and then get 50 off a Z68 motherboard. Heres there website http://www.microcenter.com/