The Cooler master system is garbage
The Thermaltake is garbage
The Switech is the best one mentioned so far, but the cpu block is not designed to cool quad or dual core cpu's. As such it won't give the best performance.
As previously stated water cooling is an investment. It will last a long time and is not something you should skimp on.
Would you run your pc on a 250W Sparkle Power Supply?