The i7-3770k is obviously a better choice for the high end spectrum. However this doesn't shine through all the time because most games are more gpu intensive than cpu intensive. The price for intel is very high considering the performance it adds for the majority of games to date. Simply put, I'm sorry if you're an AMD fanoy, but if you look at games that are not CPU intensive and don't utlitize 4 cores or more, you can clearly see the fx4100 does not lag far behind the fx-8150 and the fx-4300 does not lag far behind the fx-8350 (when talking around 60fps, the difference may be 5-7 frames in most games). Don't you think the price gap between a fx-4300 and 6 core fx-6300 would be larger than $10 if the performance gaps were big for gaming and it could be marketed as such?
Therefor you see huge gaps between the i7-3770k and fx-8350 when using multiple gpu's and playing games cpu intensive such as battlefeild 4 multiplayer and crysis 3 on ultra settings. You wont see these gaps in games that heavily rely on the GPU instead and are not CPU intensive (games the even run fine with i3's compared to i5's).
For the AMD fanboy who is ranting like crazy now because this posted, please realize I run a 7970 with a fx-4300. I almost need a quad core for gaming, but I don't buy into more cores at the same or less clock because most games simply weren't dev'd for 8 cores. It will be awhile, but the strategy will pay off and go in AMD's favor I feel (PS4 and Xbox One already bought into APU's sharing system ram and perform decent). I believe money is spent better in a GPU for gaming so long as you have a decent CPU. My valley benchmark score with my i7-3770k paired with my 7970 was 2200, where as paired with my fx-4300 its 2000, that's without overclocking and with stock cooling for both the GPU and CPU (gpu is a dual fan though). I would take my fx-4300 and 7970 over a i7-3770k and 7870 (not a tahiti one) anyday (and I would pocket $150). If all I played was BF4 though, I would surely see less performance pairing with my fx-4300.
So the i7-3770k is better, but I see intels chase for performance per core not paying off. Core per core they are clearly a better performer than amd. The market has adjusted for this already, its why AMD must underprice intel, its not as if theres some ungodly secret only AMD people get, its that they haven't adjusted and the market has.
I think the drive for APU's, better value GPU's, and lower price/more cores will pay off for AMD in the end because of the way games and developers are going. I imagine by 2015, a $150 APU will be a great selection for PC gamers in the entry level segment (especially when you see where the next kevari APU is going), so good the many console gamers may switch to PC if the technology and pc mfg's can market desktop builds to consumers (NOTE: PC software revenue barely lags behind console sw rev as of 2013, and is forecasted to pass it by 2015).
So intel may outperform per core, but unless you are chasing only the highest of settings and max performance, who cares, its too overpriced. Was the winner of the PS3, Xbox and Wii era PS3 or Xbox 360? No, wii console revenue won and also the nintendo DS SOLD LIKE CRAZY when the wii and ds were graphically inferior to their competition. Does everyone have a 7970, a titan, or always play max settings at 120fps at 2560x1600..............HELL NO. Winning = MAX REVENUE, NOT BEST PERFORMANCE. Go ask AMD and intel how much they give a shit about fanboy wars, he reality is they care about their bottom line, so do we. Consumers are looking for the best performance per dollar, and thats where AMD is succeeding.