First try and see if the fan does not need cleaning.
Than check if the thermal paste on the CPU is not dry/gone.
Third see if you can put it work at a higher speed.
Take one or both of the pc case sides down for a better air flow.
If the thermal paste on the cpu is rough/gone in patches, it's as good as gone. Clean all the previous thermal paste using alcohol (on cloth) and apply new thermal paste and reset the heatsink. That should do the trick.
cpu 70 degrees in idle? As everyone said,put new thermal paste on cooler,clean up,that should do..You should put some new fans,one is not enough and also 4437 rpm is way too much..
Put your configuration here
Then try cleaning up your CPU Fan (shutdown, open case, disconnect fan's power cable, unscrew any screws and take it out - use a sharp object to scratch its surface and remove all dust - a vacuum cleaner can come in handy).
Then use some liquor to clean up cpu's old thermal paste. Keep doing it until you shine it :D
I guess you already have a thermal paste (if you don't, Artic Silver's or any other similar thermal compound is just fine - http://www.arcticsilver.com/as5.htm). Apply a thin line of it and make sure you covered whole cpu's surface. Connect everything back and check Core Temp's readings.
I also need to know your exact CPU model & Motherboard.
Keep your case somewhere cool and be sure all your fans actually work.
Cable management can also offer better hardware temperatures (letting the air flow freely) thus some more room to work inside the case.
tjust open her up. .and clean away.. u can usually get by w/o takin the heatsink off the CPU. .so u dont have to re-apply thermal grease (if u dont have any). so just leave it. most likely ur thermal paste is fine if you've never taken your heatsink off the cpu before.
while ur at it.. open up the PSU and clean up in there too if you're not scared. most importantly fans + heatsinks need to be clean.
get realtemp since speedfan shows lesser value, and if dats ur temperature at MAXIMUM load on prime 95 torture test.... then no its not too bad.... but if it continious to increase over 75 then do something abt it.....