I'm using stock cooling and idle at 35-38c I'd like to get a prebuilt water cooler setup. Anyone got suggestions? I have the corsair 300r case. Thanks
I wouldn't use those idle temperatures as a justification to buy a new cooler. Nor would I consider them "too high." In fact, I wouldn't use idle temperatures as a measuring stick for that decision at all.
To quote someone's very recent remark on these forums: The Intel stock cooler is a P-O-S -- a piece-a-S***. It's adequate -- nothing more, nothing less.
Any number of air-coolers and AiO water-coolers (what you call "pre-built") will lower stress-test load temperatures on that processor by about 20C degrees from what develops with the stock cooler.
What do you want to DO with the 4790? Is it the "K" Processor? If not, and you simply want a new cooler and the money is burning a hole in your pocket, a Hyper 212 EVO air-cooler would be just fine.
Otherwise, there are a whole range of options, best chosen to fit your computer case. I'll let someone else make a suggestion, but I'm sure the Corsair H110i will come into the discussion.
One member did some mild modding (adding an exhaust duct, mostly) to his i7-4790K system in a small Corsair C70 case, with an H80 AiO cooler. He limited his load temperatures below 70C, but decided not to overclock the processor beyond its stock 4.4 Ghz "For all cores." It didn't make a difference in benchmarks.