Has it always run that hot? I think they all run pretty hot, my dad's has got a 3200+ and that runs around 70. 65 if you're lucky. I like my Thermaltake though. That did the job becuase with the HSF that came with it, the temps were going up to around 50 o/c'd and now they are around 35-40.
Oh and also, have you got any case fans, that would definately cool it down. You need cool fresh air around the CPU otherwise the fan just blows back on the hot air made by the CPU. So yeah, get case fans.
Abit NF7-S v2.0
AMD Sempron 2500+ w/Thermaltake Volcano 12
512mb DDR400 (2x256mb)
Sapphire Radeon 9800Pro 128mb
120gb WD 7200rpm
60gb WD 7200rpm
52x32x52 CDRW 8x DVD
Nforce 2 soundcard w/Altec Lansing 5100 Speakers
<img src=\"http://miniprofile.xfire.com/millsd44.png\" alt=\"millsd44 Xfire Miniprofile\" border=0>