I would personally say the Zalman 9500.
I had exactly the same cpu+mobo setup under one and at stock speeds it idled at 30 and never went above 35.
When overclocked to 2.6GHz (@1.45v) temps never went much past 40.
It also keeps my current chip (oppy170) under 50 degrees at 2.GHz on 1.55v