Frankly, I don't like any HSF with listed compatibility issues. Also, if getting a new Z77 then IMO get the Ivy Bridge i5-3570K or i7-3770K
If the plan is to OC then I'd look at either the Corsair H80 or H100 which doesn't interfere with any RAM or MOBO. On the H100 just make sure your case can accept 120x240 radiator. The H80/H100 are maintenance free and closed systems.
Considering i am rather new at cooling...going liquid seems a bit too much for now...that's why i am on starting slowly. i also read mixed feelings about liquid cooling while for example this Noctua is well accepted as a Low profile cpu cooler.
As for the GSkills...yes i know...lots of other choices...but for some reason i want to risk on them...the CAS 7 ones.
I am going for a midtower case...the NZXT Phantom 410...seems to have enough space.
The H80 or H100 are simpler to install than the Noctua. RAM in the 'pink' and below are a tad faster in synthetic test but the cost is stability and in real world offer little to no advantages.