go with the 8350, if you have the patience it will be worth it lol. comparted to the 3570k it is a little worse in gaming terms, however overclock it and you should be good. The problem with amd cpus is that the single threaded performance isnt as good as intels. if you get a game that actually utilizes the core however, you will notice the speed. And with my fx 6300 a lot of games (farcry 3, crysis 3, bf3, and witcher2 to list a few) utilize all 6 cores. However there are some that dont (usually older, or not advanced visually) and thats where you see the biggest difference between intel and amd. The i5 really isnt too overpriced where i live, i just got sick of everyone bashing amd so i decided to see, and honestly i love my cpu and gpu.