The Hyper 212+ is one of the best coolers in that price range. If you want to see the ratings of different cpu coolers frostytech.com is a good site. I would say go with the CM though. I'm guessing you're planning on ocing right?
Also you might want to check out the Sunbeam Core Contact Freezer. I have that for my 955 and it rocks. It's rated 8th for temps on frostytech, and any of the ones ahead of it would end up costing quite a bit more.