I have a Cooler Master Centurion 590 case with a Cooler Master Hyper 212 Plus with dual fans and it keeps my q9650 under 55°C at stock though and I idle around 28-30°C (ambient temp 25-35°C) I also have two CM R4 120mm fans on top, and one on the side in addition to what comes with the case but I would recommend going with 140mm fans but with the average big block air cooler only one 25mm wide side fan would fit. Also the THERMALTAKE Frio OCK CL-P0575 & NOCTUA NH-D14 are good but are on the pricey side of things I prefer the Noctua though as it might be worth its price tag especially if you like its colour somehow also the new Hyper 212 EVO seems to reduce temp by a few more degrees it should be a consideration also this page could be a good guide even though the test were done with a i7 860 http://www.hardwaresecrets.com/article/Corsair-H100-CPU...
Looking at your pics i doubt a Frio or D-14 are good choices.
Your case is chopped/short at the top = spacing between cpu socket and top panel.
W) 8.27 x (H) 17.32 x (D) 20.08
I think you'd find the spacing kinda tight.
The 212+ would be fine = Evo better
I own a couple of CM cases.
CM 690II- 8.4 x 20.1 x 20.8 inches = plenty of room top end
CM 430 - 7.5 x 16.7 x 19.3 inch = it's tight top end