Which CPU cooler should I go for?

Hi,
I am facing a choice about three CPU coolers:
1, The Cooler Master Hyper T4
2, the Enermax ETS-N30-HE
3, The Cooler Master Hyper 212 EVO
Although i know the 212 EVO has a better HS design and the Enermax unit has a 92 mm fan, which I don't like that much, which one would be better?

Thanks in advance!
 
Solution
The Stock Cooler that comes with the G3258 is a good one not the crappy one that comes with an i5 and can achieve up to 4.2 Ghz without breaking a sweat.

Results : https://www.youtube.com/watch?v=5L1irtUW1V8&list=FL0S4Y5f6GP5MqIKX5L4z-0w&index=28

If your motherboard has a history of good results and you won the silicon lottery ( Got a good Chip ) you might get the CM Hyper EVO 212 and push it to 4.5 Ghz but that will come at the cost of relatively higher temps , more noise and less lifetime.
The Stock Cooler that comes with the G3258 is a good one not the crappy one that comes with an i5 and can achieve up to 4.2 Ghz without breaking a sweat.

Results : https://www.youtube.com/watch?v=5L1irtUW1V8&list=FL0S4Y5f6GP5MqIKX5L4z-0w&index=28

If your motherboard has a history of good results and you won the silicon lottery ( Got a good Chip ) you might get the CM Hyper EVO 212 and push it to 4.5 Ghz but that will come at the cost of relatively higher temps , more noise and less lifetime.
 
Solution


Its not a sensible choice to be almost paying twice what You've paid for the CPU on the motherboard , I got my g3258 for 55 bucks on Amazon but I already have the z-97AR and 4790K so I got it to try it.

However a good choice if you're targeting 4.2/4.3 Ghz the Gigabyte B85-DS3H Which sells for 60ish bucks and would make a good pairing . Link : http://pcpartpicker.com/part/gigabyte-motherboard-gab85mds3h

It has a voltage limit of 1.2v , if you wanna push harder then go for this one : http://pcpartpicker.com/part/asrock-motherboard-b85mpro4

On a side note : Z-97A is a great motherboard .
 
Except that I live in Canada, so it'll be about 75$ CAD, which amounts to about 67$ USD. Anyways, I prefer to have better parts that I'm going to have for some time, as I'll be using the Z97-A in some of my future builds.
BTW are you sure 8-series boards are compatible with Haswell Refresh boards without a BIOS update?
P.S. I would prefer to have an upgrade path to Broadwell so that's why I chose the Z97-A
 
They'll need a bios update , except the Z97 even if they work (H81/B85) you'd still need to update the BIOS for overclocking . If you're looking to upgrade to broadwell then go for the Z97-A , its a good mobo and will support it.