I mentioned this idea in a couple of threads but other discussions were going on so I didn't want to derail those discussions and my idea got lost in the mix anyhow... So as myself and a couple of others have mentioned....we only care about the max overclock (for me, 1GHz) when browsing the phone. In other words, I want programs, apps organizer, the phone, messaging, GMail etc to open lightning fast....but I don't care about having 1GHz when browsing or playing games because the phone gets too hot. Not too hot as in "damn I'm worried about messing up the phone" but hot as in my hands are sweating and it's just uncomfortable to hold and use when I'm sweating all over the place. Not to mention the extra battery drain from using more processing power. It would be great if you could use SetCPU profiles depending on what you were doing, but obviously you can't and that would be a colossal amount of code to get it working. So I was thinking about picking a relatively low number, like maybe 97F and setting my failsafe profile for that. So indirectly it would block the CPU from going 1GHz while browsing and playing games because both of those things get the temp over 97F pretty quickly. What do you guys think about this?