I also linked a CPU cooler comparison before that! By tower cooler I mean one that stands upright like in the cooler roundup:
http://www.tomshardware.com/reviews/lga-1156-heatsink,2535-2.html
So, you'd need 6.3" between the CPU and side panel to fit the Cooler Master Hyper 212+. You might have that if you remove the side fan, or you might not. You should check.
Also in that review is the Arctic Cooling Freezer 7 Pro Revision 2, which should fit your case no matter how it's designed, and might even fit with the side fan installed. But here's the key: The side fan helps less than a tower cooler helps.
If you have a very tall cooler that blows down and aligns with the side fan, the side fan might help. But, tower-style coolers that blow from the RAM area to the case's rear-panel exhaust fan work even better. Better than most blow-down coolers, even with the side-panel fan.
It's all about directional airflow. I've found that cases that BARELY FIT around a blow-through CPU cooler are GREAT, because the exhaust fan does a better job of pulling air THROUGH the back of the CPU cooler. I also do case reviews
Edit: What I just said applies only if your exhaust fan has fairly good flow through the back of the case. Fans that are too small or too slow, or grilles that are too restrictive, would work to cancel out what I just said.