If you plan to reduce heat through hardware upgrades, consider moving to an AMD APU.
With an AMD APU, you eliminate both your current CPU and GPU and replace them with the APU. The APU will draw much less power than the current CPU+GPU combination, which means it will also throw off much less heat.