Soldato
You've obviously not seen the Swiftech kits then;
120mm kit
240mm kit
Now that water-cooling stuff is about as good as it gets - it's a Swiftech Aprogee GTX block with a 10W Laing DDC mounted on top and the radiator is one of Swiftechs own with a built-in reservoir. And they're no better than decent air cooling. And they leak. And they vibrate on the motherboard. And a host of other issues too.
Or maybe you'd like something like this CoolAnswer clone I made myself on page 1?
That's a complete, proper, water loop mounted on a 120mm fan bracket. What more could you want?
Where is the pump? did you put it under the res?
Also that plastic block holding the res, isn't it blocking the air being sucked into the fan?
but yes i would much prefer something along those lines, but i'd probably make it dual rad for possibly just the CPU.