The Hyper 212 is a very good cooler but its very large and requires a back plate to be installed
(this can mean removing the motherboard unless you have access to the underside of the MB around the CPU)
http://www.coolermaster.com/cooling/cpu-air-cooler/hyper-212-evo/
Also the 212 can get very close to ram chips so if you have tall ram chips it can get in the way
An easier solution that can Fit in smaller cases and uses traditional install are Coolmaster and DeepCool
Ideally you should measure the max space you have (with a Plastic or Wooden ruler) if you don't know the space you have... measure from the motherboard to the edge of the case and -10mm
TX3 smaller 92mm fan
http://www.techpowerup.com/152696/cooler-master-announces-hyper-tx3-evo-and-hyper-212-evo-cpu-coolers.html
Easy to fit - fits more cases - since its smaller should have no issues fitting this one