I previously had these components in an HTPC case but I wanted to upgrade to water cooling so I moved to the Corsair Air 540 case which is cube shaped and has the space divided into 2 compartments with the rear space used for power supply, 5.25" drive bays and cable management.
This project was to go all out with a custom water cooling system. Prior to this, the graphics card was reading max temperature and downclocking itself so I wanted water cooling to keep it running nice and cool and have the cooling capacity for overclocking.
I used 2 XSPC Ex series radiators. They do not have caps on the top, so in order to bleed the system of air bubbles I had to run the loop while holding the reservoir upright with the fill cap off and wait for air to escape.
I used the XSPC Photon 170ml reservoir and D5 Variable pump combo. The build quality is great and the glass reservoir looks SO much nicer than the acrylic ones. The only downside is that the reservoir has no particularly nice mounting options. This being a cube case I didn't have room to have the reservoir mounted vertically so I mounted it horizontally to the bottom of the case using double sided velcro to hold it in place. I had to hold the reservoir upright while filling it, but once its full it can be run horizontally as long as the water level is above the pump in/out holes.
I placed a flow meter on top of the graphics card which has a wheel that spins with the water flow. This is really nice because with all the bubbles out you really cannot see whether water is flowing through the tubes or not other than physically feeling the vibration. The small LCD screen mounted to the top of the inside of the case monitors the fluid temperature.
I ran Unigine Heaven on Ultra Settings at 4K resolution for a while and the GPU core temp was only warming up to 35-43 deg c under full load. The CPU was at around 30-35 deg or so. That is the power of custom liquid cooling!! smile emoticon