Since your running a Core 2 Duo, the most accurate way to find the temps is to download and install Intel TAT, which reads the temp diodes built into each core on the CPU. It will report back to you the temps of each individual core.
Thats more accurate then the BIOS because the BIOS uses it's own temp sensor, which is located usually underneath the CPU.