I had one of these before replacing it with Thermaltake's own BigWater LCS setup.
Very good overall, but as mentioned, it is an absolute biatch to install. I came close to damadging a brand new £120 motherboard when installing mine.
However, scares aside it does perform one, and I stuck a Silverstone fan on it for better performance. The W/C I have now only betters it by a couple of degree's at best...