normally the stock cooler should do the job, it won't be the best result, but 70 is TO HOT.
So what I would do is
check if you heat sink is correctly installed(I knew someone who place en sensor probe between his heatsink and cpu, which caused the sink and cpu losing contact, and then the temp was about 70 degrees)
1) check that the power connector of the fan is connected and that it actually spins when turning on the pc
2) also check the case temp, it shouldn't be over 35°
2) heatsink and cpu much be making contact all over the cpu's surface
3) there should be some cooling paste between heatsink and cpu
if all this seems correct, chances are you have a faulty sensor, one more check you can do
4) let your cpu run at 100% for about 10-15 min, then touch the heatsink, if the 70° is correct, you'll only be able to touch it for a short time
normally with the stock cooler and the 4 case fans you should be able to run your cpu at less then 55° C
unless of course you have 6 hard drives installed and dual graphics cards
