DarklordKyo said:
Anyways, would the following upgrades work with my rig with the XFX TS 650W installed?:
https://smile.amazon.com/dp/B002XNBQJQ/ref=wl_it_dp_o_pC_nS_ttl?_encoding=UTF8&colid=3VOI0QYB217KM&coliid=I35F8WD7733RX7
https://smile.amazon.com/dp/B005O65JXI/ref=wl_it_dp_o_pC_nS_ttl?_encoding=UTF8&colid=3VOI0QYB217KM&coliid=I3QE3NK12SJUPX&psc=1
Putting into account that my MoBo is a MSI 970A-G46
Also, I know that a GPU upgrade would do more for my purposes, I'm just asking for future reference.
Also, would thermal paste that comes with a fan be okay?, or would I need to shell out for thermal paste as well?
That CPU is less powerful than your current FX 4300 and it isn't compatible with your motherboard.
http://cpu.userbenchmark.com/Compare/AMD-Phenom-II-X4-945-vs-AMD-FX-4300/m101vs2879
A FX series chip with an AM3+ socket is what you want if you were going to stay with your current motherboard. The FX 6300 isn't too expensive if you are absolutely set on upgrading your CPU. This comparison video shows that you will see little to no performance difference between a 4300 and 6300 in some games like Witcher 3, while in other games like GTA5 you will see an additional 5-15 FPS:
https://www.youtube.com/watch?v=pAYMQoBhHsk
For reference - FX 6300 for $94.99
https://www.amazon.com/AMD-FD6300WMHKBOX-FX-6300-6-Core-Processor/dp/B009O7YORK/ref=sr_1_1?s=electronics&ie=UTF8&qid=1466314497&sr=1-1&keywords=fx+6300
The Hyper 212 EVO is a great choice, but your motherboard isn't really able to tolerate CPU overclocking. Buying a more expensive heatsink may not make any sense if you cannot overclock your CPU. The stock cooler will work fine at stock clocks. If you consider replacing your motherboard as well so that you could overclock the CPU...well, you might as well put all that money towards one of the newer i5 CPUs and a compatible motherboard, in my opinion.
The thermal paste that is pre-applied to the Hyper 212 EVO works just as well as the more expensive paste that is available.
Personally, I would upgrade your GPU and then see how your PC runs the games you want to play. A long term upgrade might be to switch over to something like an i5-6500 or one of AMD's upcoming Zen processors.