Hey Optimuspraim, are you running this proc in an htcp case, or small form factor case? If not i would defiantly opt for a larger cpu heat sink, how ever if you are using the proc specifically for gaming i.e. you don't have a dedicated graphics card, that sucker is going to get hot no matter what you do, and at that point if running a game like battle field, i would look into a all in one liquid cooler. Again let me know what kind of setup you have.
I've used all of the coolers at one point or another, for different clients of mine. I have had good experience with most all of them, cons would only be installation and ram clearance. other than that, they all have a had great temps
hope this helps
bigger budget friendly heat sinks
http://www.newegg.com/Product/Product.aspx?Item=N82E16835103057
http://www.newegg.com/Product/Product.aspx?Item=N82E16835118046
little more pricy coolers
http://www.newegg.com/Product/Product.aspx?Item=N82E16835608018
http://www.newegg.com/Product/Product.aspx?Item=N82E16835608020(works for lower profile with ample cooling)
Liquid coolers
http://www.newegg.com/Product/Product.aspx?Item=N82E16835103195
http://www.newegg.com/Product/Product.aspx?Item=N82E16835181031