killkrenon :
But that's lower than what I want, I currently have a fx6300 I want to go higher than an 8320
The 8320, 8350, 8370 and 9XXX chips are all actually the same exact chip.
The 9XXX chips have much higher factory overclock and at stock levels use tremendous amounts more power (220w instead of 125w).
The 8350 is more then capable enough to overclock to the same level.
The 8320 was rated by amd as a "lesser die" so they classified it as an 8320 and not an 8350.
Most of the time you can still safely overclock it to the same level or maybe a few 100 MHz lower then the 8350.
Since the 8350 is $30 more then the 8320 this makes the 8320 much better value for the .1 or .2 ghz difference that you wont be able to tell.
If that .1 or .2 ghz is important to you then get the 8350, if not you can get the 8320 and feel fully confident about it.
The stock cooler will need replaced, a Hyper 212 evo is more then enough for up to 4.6 maybe 4.7 range with either of those CPUs. If you want more then that then you would have to look at liquid cooling
Oh and with all that money you saved over the 9xxx series you can get an SSD drive from Samsung or crucial and see a significant improvement in PC responsiveness.