randomizer: Intel discourages trusting the 45nm sensors at any temperature below 50ºC because they tend to become "saturated" which is a polite way to say they get stuck. Looks like your sensors are living up to their expectations! At least at full load they seem to be working OK. You just need to run Prime95 small FFTs 24/7 to keep your core temps up into a range where they can be measured more or less accurately.

Demo: If you click on the Settings - Defaults button in RealTemp, it should be using TjMax=100ºC for your Q6600 now. The rumor is that Intel plans to officially release TjMax for the 65nm processors this month.

WaterFlex: Intel didn't officially release any information for the 45nm Xeon chips at their August IDF so a person has to work backwards and take a good guess for the Xeon. The original E8400 - C0 is officially TjMax=100ºC. It has a thermal spec of 72.4ºC which is the same thermal spec for both the C0 and E0 E3110 CPUs. My best guess would be that your E3110 is also TjMax=100ºC.

A lot of users think that using the correct TjMax is automatically going to give them accurate temperatures but that idea is wrong. There is so much error in most 45nm sensors, both at idle and even at the calibration point near TjMax, that you need to do some sort of user calibration to have any hope of reasonably accurate temperatures and unfortunately, that's the best you can hope for.

Intel hasn't released enough information about these sensors for any software developer to translate the data coming from the on chip sensors into 100% accurate core temperatures. The 45nm sensors simply aren't good enough for that. Having said that, I still think that a RealTemp type calibration is better than nothing and will result in some reasonably accurate reported core temperatures.