I have been eyeing out this cooler, and I have seen some excellent results before. That was a huge drop in temps you managed to pull there guess2098! Too bad about your other card though
What fan and what fan speeds did you use for this test?
By the way, I e-mailed Thermalright asking about mounting brackets for the 8800s, here's the answer I got:

Dear Frodin,

Yes, we will have something fitting for the 8800 series in February.
Thank you for your inquiry.

Best Regards,
Hank Peng
Customer Relations/ Product Marketing/ Public Relations
- www.thermalight.com

Hopefully it won't cost too much.