Having used 2 of the popular and good Hyper 212 evo air coolers, and the better (but very large) Corsair A40 I assumed that was about as good as possible with simple air cooling.
However, due to firmware issues with the Corsair H100i liquid cooler I had on my i7 3770k @ 4.65GHz OC I "temporarily," purchased and use one of the 3 Enermax ETS range. (They are all essentially the same, except the costliest uses copper pipes and an LED lit fan. (1fan). Mine isn't copper.
It turned out to be so effective, I had no need to put my RMAed H100i back, and use the approx $40 enermax to this day, with no intention of replacing it. (I'll put the "spare," H100i on one of my other rigs, probably the older i7 990x which gets really hot when OCed.
I don't know how they managed to make a simple air cooler, with only one (very quiet PWM fan), so incredibly effective.
I am subscribed to the monthly magazine "PC Format." Their original review was far more glowing than this post, and they have consistently recommended it for their monthly main stream gaming rigs for the past 6 months or so.
Cheap, easy to install and bolt it really firmly to the cpu.
I'd say it's currently the best all round air cooling solution for gamers who want an 800MHz - 1GHz OC. The main cooling block is perhaps 15 or 20% larger that the 212, but it's excellent design and relatively light weight should cause no problems with the vast majority of ATX mobos regarding space for memory (I use Corsair Vengeance which has a pretty tall cooler on it, with a Z77 ATX sized (Formula OC) mobo and space is no issue at all.
Worth checking out, and absolutely better than the 212 evo, which as most would agree is a good air cooler too.