When the issue of overheating was mentioned, it reminded me of a guy I work with who is heavy into high end gaming (advanced graphics).
He told he was using a water cooled motherboard on one of his desk tops. He said he got much more speed capabilities out of it.
Ha! I thought it was a oxymoron as water and electronics don't mix...!
???