Yeah, restarting helps the computer. Same thing with defragmenting and running check disk at least once a month. It will keep it 'healthy' so to speak. Restarting let's the computer make any necessary system changes. A lot of files cannot be edited by the operating system while it uses them, so it uses that time to do what it needs to. Granted, everyday is not absolutely necessary, but definitely once a week. lol
So it didn't crash when you monitored the temps? Typical of most computers, they behave when scrutinized! lol
Hmmm, another thing you can do is go to control panel and open the administrative tools. Look for the event log and check each one. Usually you'll have an error with a timestamp close to the crash time and it will give you an idea. You could always just cut and paste the data to here.
Also, feel free to chime in if anyone else has any thoughts! I'm not a nazi to helpful people. lol