If I may offer some advice, cooling is application based on the CPU usage and the environment. You don't buy a CPU because it's cool. You buy one because of performance and then apply cooling techniques. When it comes to the CPU itself, load on the CPU determines the temperature. For example, the 6350 can run very cool if it's off or just browsing the internet. It can also run very warm or hot if you're playing games and have zero air flow. Like wise the 4670, while stronger and able to handle CPU based programs better, can run very cool and very hot based on the environment.