People can't say that though, there is no absolute definitive best really, right now there is actually a serious lack of options for the LGA 1156 socket. So people may be able to say, this is the quietest but this one is the best at cooling, however, you need to balance these things off against each other, also cost, size/weight is often a factor and even the way it looks for some people.
Its impossible to really say 'this is the best' because there are so many factors to consider when choosing one, you need to prioritise though.
I take it your priority is how quiet it is ? ...so you will be looking for a large tower type heat-sink that you can change the fan on, so you'll want a relatively slow speed 120mm fan on it, which should, combined with a decent sized heat-sink, be enough to keep your chip cool under load and still be very quiet.
This is quiet at it's lowest speed, 17dba, but I am not sure how well it actually cools, the heat-sink isn't that large but looks plenty big enough for a stock setup or even medium-level overclocks tbh, I should imagine it'll be more than fine, with reasonable airflow in the case. You can change the fan to a better/quieter one too if you wish and or add a 2nd fan.