Yuriman, do a search on posts by the OP, it's pretty clear that he's either a fanboy or AMD marketing worker. It's usually a dead giveaway when someone asks a loaded question and then only posts in support of one option relentlessly. It'd be like if I posted "Should I get a Camaro or a Mustang?", when I'd had a history of posting pro-Camaro comments, and then completely ignored any evidence of ways the Mustang was better value or had better performance.
I don't mind people having their preferences, though I do find attachment to particular companies puzzling. Corporations truly don't give a crap about any of us, their sole purpose is to create profits. As customers, if we don't look for the best value/performance in our purchases, we're only hurting ourselves. In most cases, AMD CPUs are relatively poor value at present (but not in every case, some applications/uses do work well, $ for $, with certain AMD CPUs). At the same time, I heartily recommend AMD GPUs at present, as they overwhelmingly have price/performance advantages. I say that even as an owner of the Nvidia 670 FTW edition. I bought my 670 before AMD bumped their clocks up and dropped their prices (not to mention the performance leap with newer drivers), but if buying today, it'd almost certainly be a 7950 or 7970.
Anyway, shame on OP for what appears in context to his posting history to be a sham thread to make a marketing push for AMD. I doubt very much anyone seriously considering gaming performance would settle for a 6300 instead of a 3570K, not to mention that the price gap is so small that one could reasonably configure a 3570K + SSD build by skipping or scaling back some minor secondary components. Is a 6300 bad? Not really. But it's already hitting a wall in many games with sub-60fps averages, and as GPUs increase in power over the next gen or two, it's going to be a major bottleneck in comparison to SB/IB quads.