If you are using the stock heatsink then an upgrade will do wonders. An Xigmatek HDT-S963 is at a good price and fits in most cases, but it is still pretty large so make sure it will be ok. If you are short on money then I suggest you buy some Arctic Cooling MX-2 thermal paste and reapply it since the stock stuff is terrible. Are you sure the CPU is not overclocked? Can you install a temp monitor like speedfan and run some Prime95 to see how hit the CPU really gets? If it gets above 60-65c then stop the test immediately. If you need help with apply thermal paste or installing a new HS then feel free to ask.
Cool, but maybe I wasn't clear I DID HAVE to reapply thermal compound (we're supposed to clean off the old stuff if reinstalling right?). I applied a thin layer and proceeded to put the stock heatsink on top.
I'm a little ashamed to say that I never checked my CPU temp before, only now that I reinstalled it I feel compelled to monitor that it doesn't melt due to poor thermal compound application, I couldn't say what the temp was originally.
And I'm sure it's not OC. I will look into a new heatsink, I'd say the current heatsink is pretty big, so your recommendation should fit fine ($25!). How does the Xigmatek HDT-S963 compare to the stock heatsink that comes with new intel CPUs?
I'll try to get a temp monitor soon and post results, thanks.