the nzxt kraken x61 is excellent for the job. I have a 9590 with an nzxt x61 and my top temps ever (after 3 hours of video editing) was 61 celcius. It's a 280mm radiator though so make sure you have the space. It does cost a little more than most would be willing to spend though. If you have the room for it, I would get the gamerstorm captain 360. It's easy to cool almost any processor and with such a large surface area radiator you can keep the fans running quiet