Yesterday, I replaced my E6600 with an E8400(3.0ghz) and also installed a Xigmatek S1283 cooler. Wow, what a difference in operating temps, both at idle and under load. I'm wondering if the readings are accurate...
Before upgrade, cpu was running at @ 50c idle and @ 60 to 70c under load. Now, the readings are @ 23c, and after a half hour of my son and I playing "COD WaW" the temp is still @ 23c!!! Possible?? Readings taken w/ latest ver of "RealTemp". Temps with "CPUID" were 38c under load.
The issue now is temp of our video card, the nVidia 8800GTS...that is the oven right now... @ 75c temp after COD... Solution? There is a side-fan there, which will be upgraded soon w/ a Minebea (76cfm). Was just web-surfing and got a "BSD" and then re-boot...temp was @ 70c on the GPU.
Also, should I have have long-term concerns with the weight of this Xigmatek cooler on possible cracking of the MB? I installed it w/ the Xigmatek backplate.
My best advice is to leave it alone once it's in place. On my system, the difference between the bios temps and coretemp is about 18 degrees c. I honestly don't know which is more accurate. If temps are a problem, they will show up under load when gaming, often in the form of artifacts on the screen.