I wouldn't go for the water cooling and just get a Hyper X 212 EVO. Cools it by 4-5 degrees Celsius on its own for $35. Besides that, you've got a pretty sweet build there. I wouldn't change very much myself, save for maybe getting a 760 instead (I have one, and it does a damn fine job)