Why is it everyone only believes the BIOS?
If you want a true reading that reflects waht the via southbridge is reading, MBM or Via HM provide accurete readings that are Uncompensated in windows. If anything, bios temps are compensated by newer/more recent bios often times compensating the reading to try to more accurately reflect socket-thermistor versus core temps.
That being said, the raw "actual" readings at the location they are measured is inaccurate as is. So in actuality, no reading is accurate.
But if you want a true load reading, you have to rely on a windows program like Via HM or MBM, since...
Bios temps are neither full load nor idle
DIfferent Bios' have different "loads"
Rebooting to read the bios after loading the cpu will still not yield full load reading
MIke