SpeedFan 4.34 core readings and Core Temp 0.97.1 readings are about 5c difference.
Which one would be closer to real temperature?
I'm not sure. I'm guessing that the SpeedFan uses the 100C TJunction to calculate while CoreTemp uses 105C. Refer to the temp guide here for more info. In the worse case senario, look at the higher temps, in this case CoreTemps. Then just don't let the temps go over 70C.