The reason I recommend the Xigmatek cooler is because the heatpipes are in direct contact with the CPU.
And it's cheaper than the really overpriced Thermalright
But both do an excellent job. Anyway, there are a LOT of reviews out there for those (and other) coolers. Read and pick what you like. Fact is though, that the stock cooler is good for what it is: a stock cooler. If you gonna OC, you need a cooler with heatpipe technology, period. 4 heatpipes minimum for direct contact coolers, 6 heatpipes minimum for normal ones.