Ditto what is being said already.
As an indication my 3000 Venice's MAX temperature is 65C as defined by AMD.
It is currently overclocked (9 x 200 to 9 x 279) idles at about 30 with a max temperature of 47C. If mine ever reached 50C i would throttle it back as to me even 50 is too high.
My friend with a X2 4200 see's low 40's at stock speeds.
Whats the case, number of fans, size and have you checked your bios to see if your voltages are too high ?