i rekon best thing is water cooling from coolermasters only £100 and my mates cpu is no higher than 30 degrees now
plus you can add it onto your graphic cards, ram, everything
and no noise
also what game are you playing when it freezes
i just had the same problem with mine and it turned out my graphics card was causing it not my cpu