1) Anything too cheap will preform below expectation.
2) Anything extremely expensive will perform explendid but you could get almost the same for half the price.
3) Performs well,price is well suited for the performance it gives,doesnt cost a fortune.
the I5-3570k is an 3).
the 8350 is 1).
the i7's are 2).
Simple version i5-3570k has the better performance : price ratio.
If you are not OCing the CPU drop out of the 'k' series,they are not worth it on stock.