It all depends on budget. Check Rubix's guide he is the best there is. I had to do a toms hardware acc to contact him. EK /xspc are pretty nice if you I think want to do a custom water cooling system but it is mainly as a hobby as there is no such necessity for water cooling .It requires a lot of maintenance. In that case go for the corsair h100i still good lets see what corsair did this time :P
A high end w/c kit depends on what you need dependent on your loop whether you will be cooling additional components as you gave us raw info.