I've been planing on putting my heatercore on top of my case for awhile, and I've put some thought into it. First, get out my dremel and make an aluminum shroud. Then cut a section out of the top of my case. A couple fans on the shroud and I've still only added 2" to the top of my case, my rad is now enclosed in the computer, the system is portable, and as my rad is now only slightly above my waterblock there's very little flow loss from rad to block, and in fact maybe a slight gain due to gravity. My only unmade decision is push vs. pull. Would I rather have slightly warmer air moving through the heater core, or add heat to my system? The other possible idea I had was to duct air from behind the system using blower fans up through the rad with the top case fans pulling air through the rad. The fans would be on a rheobus which would allow me to match CFM so I don't add unnecessary noise without a CFM gain. I believe this to be the best option, although I have only a midtower case and not sure if I have enough room, but I think I do. (One little note, in preperation for this I've already modded my case to move my power supply. It now is attached so the fan is placed in the whole for a case exhaust fan, with the powersupply on it's side. This freed the space to put my heater core at the top.)
I hope to have this setup done within a few weeks at which time I will post pics and temp results.