If the cpu keeps freezing or crashing, then its too hot.
Really, there is no other reliable way... the temp monitoring hardware and software is just to variable.
<b>My CPU is so powerful its faster than Melb_Angel's Laptop!</b> [shock] <i>(Plus it's not pink)</i>