Hi regarding the water cooler, the main problem with watercooling like that thermaltake one is airflow. It's important to get the air where the radiator is as cool as possible, and looking at the case your interested in i don't think it's a good idea to have an internal radiator in such a small area.
If you want better cooling and don't mind punching a hole or 2 in your case swiftech make great watercooling kits and they are really easy to install (i've set 3 systems with them already easy as)
and if your paranoid of getting water on your hardware you can invest in some Fluid XP since it's none conductive
well my problem is this my case is a mid tower and a dual radiator setup would block my 8800 ultra I was thinking of adding a radiator if I get the tt one. I think 1 120mm radiator with a fan blowing out http://www.newegg.com/Product/Product.aspx?Item=N82E16835127087 that is where the water will go first to cool down then from there it'll go to the tt radiator which I think I may just take the fan off just so the hot air won't be there but sence it's going to go to the one radiator I plan on putting in the back first I may just keep it sence the watter will be some what more cooler. I'm also going to get the Swiftech CPU block sence I don't like the one tt has. I'll just need to get the nozzel for the radiator.