If it is generally only your CPU generating high temps have you altered the Clock speed? If so you may want to think about upgrading your cooling. Obviously the best thing in that instance is Liquid. You can buy them at reasonable prices. I recommend corsair in that case.
Other than that I have no idea...
Ya boi @Norwegianviking is the PC Wiz in the community.