wolverine96 :
I have the 8350 on the stock cooler, and I haven't had any problems yet. I'm hoping to upgrade the cooling later.
The Cooler Master Hyper 212 Evo would be perfectly fine. I would get the 8350.
Exactly, the only problem with the stock cooler is the noise. The choice between the 8320 and the 8350 depends on one thing: Do you want to overclock?
If not, get the 8350. If yes, get the 8320 and overclock it to match/surpass the stock 8350.