Now that water cooling systems are becoming more popular, you'll find a lot of retail solutions. Most of them are high priced and offer only average performance. Building the setup yourself is an option, but getting high quality water blocks is the most difficult part. Good performance for a decent price is what we are searching for in this review.