which cpu cooling is best

Solution
Assuming it will fit in your case, if you're on a budget and/or don't plan on extreme overclocking, get a Xigmatek Gaia, which is superior to the more commonly mentioned Hyper212 EVO:

http://www.techreaction.net/2011/07/07/review-xigmatek-gaia-sd1283/7/
http://www.techreaction.net/2011/11/27/review-cooler-master-hyper-212-plus/4/

Unlike the Hyper212 EVO (ignore the URL; it IS the EVO they tested), the Gaia never throttled, although it wasn't always the coolest depending on the fan used. Both got awards, but if you factor in the price, the Gaia wins hands down.
I use them, and have no qualms about recommending them to others. Due to its shape and orientation, the Gaia is also less likely to block RAM slots.
Assuming it will fit in your case, if you're on a budget and/or don't plan on extreme overclocking, get a Xigmatek Gaia, which is superior to the more commonly mentioned Hyper212 EVO:

http://www.techreaction.net/2011/07/07/review-xigmatek-gaia-sd1283/7/
http://www.techreaction.net/2011/11/27/review-cooler-master-hyper-212-plus/4/

Unlike the Hyper212 EVO (ignore the URL; it IS the EVO they tested), the Gaia never throttled, although it wasn't always the coolest depending on the fan used. Both got awards, but if you factor in the price, the Gaia wins hands down.
I use them, and have no qualms about recommending them to others. Due to its shape and orientation, the Gaia is also less likely to block RAM slots.
 
Solution