Which is not the North Pole, by the way, ambient 20 degrees:-)
IMO you should note that according to your readings at idle your CPU would run 3°C below ambient... and it's not worth to mention that it shouldn't be phisically possible.
You´ve got a point there. It was a rather cold day, at the floor it´s probably 1-2 degrees colder than at desk level.
Probably you miss the point here, kevith, maybe due to my not so good english.
Even if the ambient were 17°C, your CPU - as any current CPU all over the world - could not run on air at 17°C, as it is not possible.
I'm not saying neither "I think it's not possible", nor "I don't believe to it": it's just plainly phisically impossible (as well as flying donkeys).
AMD officially never recognized it in the Errata 319 of the 10h Revision Guide (so, if not a cpu one, maybe it is a rather common motherboards design issue), but the suspicious temperature readings is a well known and rather widespread issue for the Regor/Rana/Propus CPUs: so, your readings are actually inaccurate, and you do need to calibrate them (not to mention you don't explain how you are able to check at the same time a nearly equal reading onto HW Monitor and BIOS).
At anyway, these things are quite OT here
(a discussion about the Radeon HD6870), maybe you would open a dedicated thread about (if in case, please use a more proper quotation, it was so difficult answering your post in a polished way).