i have a Cooler master hyper 212 EVO on two of my computer and it is the best aftermarket heatsink that you will get for the price if you add a 2nd fan to it. you will get some crazy good temps with it
i would go with the cooler master hyper 212 evo if your going to be overclocking