Excellent point by Davcon! Do consider the clearance issues between the heatsink and the top of the RAM chips especially if you have tall RAM with extended mini heatsinks. I would love to have the Megahalem heatsink, but unfortunately my Corsair Dominator RAM is too tall to accommodate the Megahalem.
Not sure what you are putting it on, or what you might be looking to get out of it overclocking wise, but if you're looking at the Sunbeam 120, I can recommend it. I've owned it for awhile now and it performs very well. It does not require removing your motherboard or any mounting brackets etc., it will clip on your am3 board. (horizontal air flow)
If you visit the Frostytech website that is often recommended: http://www.frostytech.com/top5heatsinks.cfm click on any of thee available reviews for the top 10 temperature HSF's and note where the Sunbeam CCF does for both amd and intel test results. It's not fancy looking in the least, but it works very well and is on the lighter side. If your rig is windowed you might want a more handsome looking unit. There are a lot of sweet looking units out there. (Tuniq is the sister company of Sunbeam by the way)
I used the supplied TX-2 and again I'm pleased so far. @800 over and 1.52v I idle at 8c over and load is 25c over.
As mentioned, the main thing to look at is your motherboard and case to make sure you clearance.