well my bios temps show the same thing.
I get worried when I see cpu temps lower than ambient.

I am in the shop and airtemp right now is 64F/17.7F
cpu 12C this is in the pc health status in bios.
Boot into windows and it shows 13C.
so 12 + 10 =22C idle by your statement.
I will buy that.

But max temp is 24 this morning so +10 = 34C running at 410 FSB ?

with these voltages 410 is max stable in windows, anything else and it wont finish the windows and reboots.

is there any program that will display correct temps? I can't believe that coretemp doesn't even run on this system.