If the stock cooler is a mess, my options are these two only, and I will buy it IF the stock cooler does not give satisfaction.
Hyper TX3 EVO
http://www.coolermaster.com/product.php?product_id=6740
Vortex Plus
http://www.coolermaster.com/product.php?product_id=6648
Hyper TX3 EVO
http://www.coolermaster.com/product.php?product_id=6740
Vortex Plus
http://www.coolermaster.com/product.php?product_id=6648