I run Vista64 and have installed every update too. CoreTemp still works, but any other freeware hardware monitoring component I've tried pretty much fails.
So, when I do reboot, I use the F8 key. And if I'm going to bed and don't want to leave the computer on -- hibernate!
Problem (sorta) solved