Both coretemp and realtemp are accurately reading the DTS sensor on your cpu, and both will accurately show the distance from throttling (distance from tjmax). Converting those relative temps (from prochot#) to absolute temps require knowing tjmax. Intel will not divulge tjmax of desktops, probably because intel has said they may change batch to batch (ie even for silent revisions?). Coretemp is guessing tjmax of 105, because 45nm mobile cpus have tjmax 105, but intel has stated that is INCORRECT. Realtemp is guessing tjmax as 95, which is an educated guess based on real measurements of casing temps at idle, underclocked, undervolted, steady state, that according to intel specs should result in a near equlibrium between core/casing temps, ie within 1-2C. So you are probably better off using realtemp with tjmax of 95. That might be 1-2C off, but no way, no how is tjmax 105C reported by coretemp. Speedfan 4.34 latest beta uses a tjmax of 100, which reads between coretemp and realtemp. Personally I use either realtemp or speedfan with -5C calibration, I use 95 tjmax for mine, as I think that is most accurate. But anything in 95-97 +/- 1 or 2 would be hard to argue with.