Originally Posted by KOBALT
That's an ass-backwards statement. Just because you have a mediocre CM cooler, doesn't make everything else garbage. The Coolermaster brand isn't really anything to brag about. It gets the job done and that's about it.
IMO, I'd say H50 for the simple fact that it would cool your chip relatively better than the 212, (especially under load), as well as perform excellent on any future CPU's you purchase.
They are equals, so simmer down. The h50 at best is a few degrees better when the 212+ has 1 fan.
It comes down to what you want in a cooler. Personally I would have bought the h50 if the 212+ wasn't half the price. I just don't like the huge block in the middle of my motherboard. The h50 will look cleaner, but cost more for similar performance.
If you're ok with paying more, then get the h50. Personally I would get the h60(or the Antec variants) or wait on the newer h80/h100 as they will be better on newer, more powerful CPUs.