I faced this same conundrum when I was trying to choose my CPU cooler. After lots of research and looking at benchmarks comparing them both I chose the enermax and I LOVE it. I have not used the coolermaster before but I feel this is definitely better. I have the t40-tb and it is almost silent compared to other CPU coolers I have used. Get the Enermax, trust me, you will not be disappointed. I think it is not as well known because Enermax are still a little new and coolermaster coolers have been around a lot longer and more widely available, more widely known, more popular etc.,etc. Really though if you look hard enough there a LOTS of coolers better than the hyper 212. It's just that so many people have it and they start recommending it to everyone and then it becomes the big mainstream cooler. Enermax definitely deserve more credit though.