Ah Im glad you straightened that out! 90°C could be OK for some proc like the prescott with its 100+W heat output, but not for an athlon 64 3000+! If you hadnt straightened it out Id say go buy yourself a better cpu fan or check for fault mounting, ventilation, etc.