I got the H240x a few months ago and am happy with its performance so far. I was interested in getting a water block for my ASUS GTX780-DC2OC-3GD5, but have never looked into this before. What would be involved, and what would you say would be the difficulty of a project like this?