Note 3: SpeedFan is very flexible and is the temperature monitoring utility of choice. SpeedFan detects and labels thermal sensors according to various motherboard, chipset and super I/O chip configurations, so the Tcase label can be CPU, Temp 1, Temp 2, or Temp 3. Even if Tcase is labeled as CPU, it is still necessary to confirm the identity of Tcase prior to conducting Calibrations. Run Prime95 and note which SpeedFan temperature scales with an Idle to Load Delta similar to the Cores. This will identify the label corresponding to Tcase. Labels can later be renamed using the Configure button, (see Section 11). If a temperature shows a flame icon, this indicates alarm limits which require adjustment. Use the Configure button to set CPU and Core temp alarms to Safe Scale. If a temperature shows Aux 127, this is simply an unassigned input which can be disabled using the Configure button. CPU`s with Steppings which are Tjunction Max 100c typically require +15c Core Offsets. See Section 11.
As stated, SpeedFan 4.33 requires +15c Core offsets in order to be accurate.
Ok, great you got speedfan. Your system temp is good, mid 40's is good there.
Your CPU temp at only 3.0 GHZ is really high I think.
My friends same setup as you, but with another mid range cooler, the coolermaster, and at 3.4 GHZ hes like at 47C.
Try and lower your CPU multiplier and raise the FSB and try it that way.
Try like 8x375 and see if you get the same readings heat wise.
if that doesn't work, I would sell that Zalman, take out your spu, lap it, then get a $60 CPU cooler than is high end, and lap that as well.
Then I bet, at 3.4 GHZ youll be around 45C under load.