Oh that seemed to fix it. I'm now idling at 55 C... hooray! HL2 still maxes out at 95 C, but that's a LOT better than 105 C. Can't believe I panicked so much when all I had to do was download the new version of the freakin' program.