I do a lot of video iChatting and my CPU would always go up in the 80's or 90's C and then cool down but after I shut it down last night (I usually sleep it) and restarted, now I video chat for hours and the CPU temp does not climb above 75C and the fans are still at 2000rpm according to iStat pro. I have the same amount of applications open as before but it does not get as hot, any explanation for this? I like the fact that it is cooler, but I wonder why the change.