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 your thinking about watercooling still you may want to have a look at some external coolers, Koolance and Asetek have decent models going around
http://www.newegg.com/Product/Product.aspx?Item=N82E16835127006 is one i found on newegg, but you may also want to check
www.frozencpu.com for some other coolers
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
Anyways i hope this helps
Oogabooga