Not sure of the CPU.
For light-overclock on a modern Intel like the i5-6600K the Cryorig H7 is okay, but not a heavy overclock:
http://pcpartpicker.com/product/93Crxr/cryorig-cpu-cooler-h7
You can FILTER the pcpartpicker site by height.
*I'm surprised it's only 150mm as I can handle 158mm. I'm guessing they have more cable management room behind the motherboard, so that the motherboard sits closer to the left side of the case.
Of course, there are several AIO liquid cooler solutions as well. I don't like liquid coolers though. Many only last FIVE YEARS due to fluid saturation of the tubes, and some may have pump failure. Some people find pumps annoying as well even when fairly silent.