Hey mate, what kind of budget do you have?
Personally i'd recommend either the Noctua NH-U12P which comes with a fan and costs $79 from MSY or the Thermalright Ultra Extreme 120 which performs better but doesn't come with any fans, so you'd have to shell out for one or two. The True is $79 at CPL. Make sure to get the right bracket for your CPU socket as well.
If you're on a tighter budget, the Coolermaster Hyper 212 is a good heatsink, it's quiet and it comes with a fan. It's good value at $52 from MSY.