Before we can recommend a CPU, there is the question of how much TDP the cooler needs to manage. Mind sharing your full system's specs? To add, if you have any overclocking endeavors, please state them since we're also going to have to factor that in and suggest a capable cooler.
Oh right, there's also the question about about your budget and your preferred site of purchase.