I run my own Corsair H110i and in the 3 months I have been running it, it has not put a foot wrong apart from me being an ABSOLUTE moron and put the fans on the wrong way up but it hasnt put a foot wrong and even my dad has got one of his own and it kept his computer at a frosty 22 Degrees C through the night last night, okay he runs a 6700K I am running the 5960X but it keeps both processors in the low 20 Degree C range
Idle temps are irrelevant, how hot does it get under load? OP: I'd go with Corsair, they have better fans and build quality is great.
For mine under load I have it recorded during American Truck Simulator going to about 40 Degrees on quiet settings
ATS wont really be touching the CPU. Whack a CPU stress test on it, then see how hot it goes On air, 100% load, I can keep 50c easy.