My vote is the CoolerMaster 212 Evo, has better contact with the CPU and pushes marginally more air at the same decible rating as opposed to 212+, and I would again vote for either of those above the rest, but that is just my opinion based on price/performance.
Without any change to voltage, I've got my 3570k to 4.4ghz stable at ~27-33C. Haven't tried going any higher yet.
I don't know enough about the other two to give you a recommendation about them though.
What are your load temps though? (Prime 95 or Intel Burn Test) 27-33C is obviously idle, so I'd like to see what your full load temps are. 4.4 should be just on the edge of too hot on a 3570K with a 212 Evo.
My load temps max out at ~57-63C per each core after 9 hours of prime95. Somehow it was exactly a 30C increase on average.
I should add that while playing the most graphically/computing intense games I have (BF3, Crysis, Civ V), my temps never go above 35-37C and I only got the one fan that came with the 212 EVO. Thinking about buying a 2nd one to use in a push/pull.
I still would look into the H60 or the 13 Pro or wait for other people to talk about those two cuz those still could be better options for you. But air cooling on the 212 EVO seems to be just fine (for sure if you're stopping at 4.2 ghz)
That's definitely cooler than I expected. 4.5 on Ivy is usually considered to be high end air and custom water territory, and 4.4 wouldn't be far off of that. You may have a cool running chip though.
For reference, that's the same temp range I have on my 2500K at 4.5 with my 212 Evo in push/pull.
Yea, maybe I happened to get a cooler running chip? Who knows, I'm thrilled at 4.4ghz since its my first time oc'ing. But yea, if you're looking to save money, then go with air cooling. Like I said before, if you're only aiming for 4.2ghz max, then the 212 evo should do just fine.
I have my 3570k in a haf 922 as well. I am using the evo in push config only. I do have two 200mm fans as intakes and 1 200mm + 1 120 mm fan as exhaust. You will for sure be fine if you only oc to 4.0-4.2, especially if you can do that without changing the voltage. I think I was able to hit around that without changing the voltage, but not all chips are the same, yours may run a tad hotter, or even cooler. At the moment Mine is stable at 4.6, however I did have to up the voltage and wow it runs hot once the voltage increases. Max temp after a few hours of prime 95 was 89 on the hottest core and 78 on the coolest, however averages were 5-10 degrees below the max. Without OC or change in voltage I have never been able to go past 58 degrees. If you are for sure NEVER going to change the voltage, get the evo. If you want to play around or leave room for higher OC in the future, I would recommend the h60 or h100
i got my IB i5 3570k running 4.6ghz stable with 1.36 vcore doing prime 95 for 1hr @82Celcius temp..using the OCuk H20 deep rad with 2x 140mm fans (push-pull to exhaust) without a sweat. hard earned money well spent. coupled with msi hd6850 to play civ 5. the only game am addicted to...it plays flawlessly. intel 520 ssd 180gb with Win 8 RC. very quick, boot and all. sometimes i try 4.8ghz and i havent found the settings yet. budget board gigabyte z77-D3H with crucial 16gb ballistix 1600mhz (9,9,9,24) 1.5v..very stable ram with linux mint mate 64bit on Crucial ssd 60gb M4-CT064M4SSD2 for dual boot. (;-))))) too quick..its a shame running civ5 is in directX9 and slower thru wine 1.4..more stable than wine 1.5 on mint mate.. just my view...so back to the cooler...its abt £50 postage and all but it keeps the cpu well below 85celcius temp. ivybrigde has a thermal limits of 105celius...high but high quality silicon hybrid i guess. now i run at 4.5ghz on auto settings on the mobo bios...for daily use...i was amd fan since amd athlon 2500+ barton core, 939sck opteron 250 core...athlon 250, but cldnt get myself to buy phenom II or bulldozer..and never piledriver...intel pulled a fast one on me this time. my advice is intel i5-3570k with OcUK water cooler 140mm and you wont regret it...just my view..others says i7-3770k but i get better benchmark results than i see online for these i7... :bounce