the 8350 isnt that bad. its reputation is worse than it actually is. amd shouldnt have shared fpu and they cut some corners wit the manufaturing using automated tools to do/design stuff they normaly would have done by hand "which intel still do by hand"
and those 2 points imo is where it mostly went wrong..
but with scheduling fixes for windows 7 and later. an 8350 really inst bad at all. id prefer a 3770k personally. but there is nothing really wrong with a gaming build with a 8350 cpu..
the 81xx cpus i really disslike and you can say what you want about those. you can say a core 2 quad is better and i would'nt put up much of an argument. (if the quad was oc'd and the 81xx was at stock)
but i dont think that an i5 can out perform a 8350 by enough in the tasks that it does out perform it in for any one to say that its just so much better.
between an i5 and a 8350 id get which ever setup is cheapest "whole system not just cpu. including a board that has the right pwm's"
and a 9590 is just a pointless cpu really, its just a over clocked 8350 and really if any one over clocked their 8350 and hit the temps of a 9590.. they would have said well lets just back that oc down a bit.
any way thought id but in here play abit of devils advocate, and generally spout some of my opinions that no one wants to hear