Heres the sceneraio:

3 year old PC with AMD Athlon 3000 CPU. It came with standard AMD stock fan, and it seems to have worked fine until a few months ago, now the CPU is getting very hot indeed, and of course Windows shuts down when BIOS detects the CPU is about to melt.

As a temp fix, I've installed another case fan to help keep things a bit cooler, but it looks like a new CPU fan is the answer, any idea which one to go for?