http://pcpartpicker.com/p/TqLkpg
This is within 600$ and will game better than a highly overclocked 8350, and even if you wanted to overclock the 8350 it would cost you a decent amount of money for the cooler if you wanted a good overclock.
https://www.youtube.com/watch?v=JFqQdrs5wEU
here is proof, the 9590 is effectively an 8350 overclocked to 5ghz and the 4460 which is less powerful than the 6500 and an older architecture beats the 9590 in every gaming benchmark.
I don't see why your against skylake as it is about the same price as haswell but even if you did go with the 4460 haswell you would still be better off than getting an 8350.