Get a 4690k processor and a H81 motherboard, and stick with the stock cooler.
H81 motherboards have enough connectivity for most requirements, and yes, you can overclock a K series processor with them. (Well, you can with my Gigabyte H81 HD3 anyway) Admittedly, the power supply phases are lower spec than expensive motherboards, but 1.2V CPU voltage should get you an overclock to 4.3Ghz, and at that speed and voltage the stock cooler is adequate.
The H81 motherboard is limited to 1600Mhz memory, but I found on my other PC that faster memory only gets you small performance improvements.
Result, you save $50 on the motherboard, $10 on the memory, $40 on the CPU cooler, and you still get a computer which is very nearly as fast.
For those who don't believe me about the cooler, remember, Intel supply the same cooler on a i7 that turbos to 4.4Ghz, and they offer a full guarantee on that.