Be careful with your temperatures. AMD for some ungodly reason has them fashioned in such a way that they read significantly cooler than what they actually are. To see if yours is, download HWMonitor and look at the TMP1 (At I think that's the one, that or TMP0) and see if it matches the temp reading from other programs. Another easy way to tell is by how cool your CPU idles at. If it's something like 12-19*c then its way off, because your hardware cannot be colder than the air surrounding it. If you happen to be running your set up in a freezer or something, then I take it all back, but it's still something you need to keep in mind. My temperature readings were almost 10*c off, and that can make all the difference.