Been a long while since Windows 95 ( i don't count the gui's prior to that as gui's ) and now we have hardware accelerated desktops.
Great! Or maybe not.. it is summer here in Wollongong Australia and i opted to replace the default microsoft drivers for my 4870 with the ati catalyst drivers off amd's website. I don't normally mess with the settings -- heck, i dont even overclock for that matter -- and was alarmed when i saw my gpu core hovering around 95 degrees celcius whilst the pc had been idle.
I grabbed gpu-z for a second opinion and thought, ouch, something is wrong. Shut the puter down and did some investigating. Turned out to be a combination of dust around the near by fans and vents, and video card clean and re-insertion to fix it. I played some TF2 and it was circling around 45 C with load. Issue fixed.
This brings me to my point now -- i think we are at a stage with Windows where microsoft should have minute details to monitor such things as cpu and gpu core temps and such, in task manager by default. I mean, how hard would it be if they included an advanced button in the performance tab. I use task manager a lot and would find it handy to see something like that put in place!