1)
http://pcpartpicker.com/product/46tCmG/noctua-cpu-cooler-nhd14
This is huge and great, but I think the fans are voltage (3-pin) so you'd need to check if your CPU_FAN header supports voltage control. There's no way to know without asking or testing. It got dropped from 4-pin to use PWM fans but then got brought back from what I can tell so that I think most support BOTH 3-pin and 4-pin fans.
I ended up taking off the 12cm can to use with my case as it's overkill for my needs with both fans (i7-3770K@4.3GHz).
Also, the fans can move slightly so the minimum DDR4 memory height might be raised by 5mm or so.
2)
http://pcpartpicker.com/product/DMjG3C/noctua-cpu-cooler-nhu14s
Smaller, and PWM but if the above cooler is the same price and compatible I'd get it instead.
U12S isn't quite enough unless you don't OC further.
3)
http://pcpartpicker.com/product/jK8H99/cryorig-cpu-cooler-h5universal
http://pcpartpicker.com/product/Ztp323/cryorig-cpu-cooler-h5ultimate
http://pcpartpicker.com/product/8TvRsY/cryorig-cpu-cooler-crr1b
Worth considering too due to the price. Check out reviews. I'm basing price on cheapest shown but that may not apply (it changes).
4)
http://pcpartpicker.com/product/YwGkcf/be-quiet-cpu-cooler-bk018
This may be the one that was a bit of a hassle to install but otherwise was good value.
I think it's the one I recommended to someone who had a window and didn't want Noctua due to the fan color.
SUMMARY:
- don't forget to measure for case clearance, and memory stick clearance (some can even hit the top PCIe slot)
(check clearances at CASE site for height of cooler, or COOLER site for height of DDR4 memory, then check pcpartpicker etc for memory height)
- overall I still like the first Noctua if the price is about $65USD and it's fully compatible with CPU_FAN and clearance