OP: You didn't specify if you're overclocking and/or using the stock HSF. You've been given excellent advice so far.
Here's a question for you. When was the last time you blew the dust out of the CPU HSF and case intake/exhaust ports? You'd be amazed how much stuff accumulates in there after a year. Also, are you sure the fan on the HSF is still working? They do die, you know.
I have the same motherboard; I've found that at idle temps, uGuru reports considerably lower temps vs. CoreTemp, but at load, uGuru and CoreTemp are usually within 2-3C of each other. I trust CoreTemp exclusively.
I can tell you that a load temp of 75C is pretty high and something's wrong with your setup.
HSF is loose
HS fan is dead
Dust blocking HS fins
Dust blocking case air intake/exhaust
Inadequate airflow thru case
It's got to be a combination of those factors.