Well Hyper 212 Evo can do the job. Its a 30$ cpu cooler and perform really good. My CPU never reached 40C on gaming with room temp 25C.
And u need to get that cooler so u can OC that CPU (A good OC) if u dont do it you will have "some" bneck.At least 3.2 /3.4 Ghz
This bench was with 7970