Got an Ati AIW 9700 Pro and ripped the HS/Fan off of it and broke out my calipers...
I'm still adding dimensions and keepouts for a water cooling solution... The "Keep Out" areas are VERY tall... ΒΌ" or so... the smaller orange colored boxes are taller components that match the height of the GPU Shim from the board... these would need recesses milled into a block to clear due to the lower height of the RAM. RAM and GPUs are represented on the front view by the red squares.
I'll post the front again when I get dimensions on it...
Edit: Added a picture overlay... this is how I verified my measurements and actual component locations.