#Rotor,
forgive me sir... but i find myself guilty of copying your design... both pin-fin blocks and Universal mounting... however, i did add a little twist
here's our own version:

(a friend did it with a pair of hand and a dremel)
more here:
http://www.pbase.com/fyrebredkix/waterblocks
hope you dont mind