Not sure what kind of system you have, but if you use socket 775 or socket 1366 I'd recommend this unit:
Xigmatek Dark Knight S1283http://www.xigmatek.com/product/air-dark-knight-s1283-v.php
That's the newer generation of what I'm using. Although I'm using it on an 1156 socket (had to buy a bracket). Pushing 4Ghz right now on my i5 setup, highest core temp @ 100% load is about 70C. Granted I'm probably going to re-seat it because I've got some large variation between cores, think I need to reapply my AS5.
Not familiar with the Thor's Hammer model personally. And as far as quality 120mm fans, I've never really researched them either.