I'm currently running an AMD 5600k APU with the stock cooller but it seems to be running really hot all the time. I think these APU's do generally run quite warm but this seems too high, talking 75-80c. If I play CS:GO and some other newer (sort of) games it can run them fine but will sometimes freeze and lock up the system which I'm presuming is due to heat. So I'm looking for a really good heatsink/fan to replace the stock cooller around the £20-30 range.

At the moment I've been looking at 2 Cooller Master ones :

Cooler Master Hyper 212 EVO (£25)

Cooler Master Hyper 412S (£30)

Does anyone have any experience with either or have other suggestions?

edit: socket FM2