I just finished building a new system, and I noticed something odd about temperature reporting. I am using an Intel Core 2 Quad Q9550, not overclocked, and a Gigabyte GA-EP45-UD3P mobo. In BIOS, it shows the CPU hovering at around 50C, but in Easy-Tune, Gigabyte's program, it almost always reads 10-15 degrees less, averaging about 35 idle. I downloaded another program, CPUID, and the temperatures were the exact same as the ones in Easy-Tune. I'm wondering what the reason is for this discrepancy, and more importantly, which source should I trust more if one is incorrect.