"Wouldn't it be better for games that run more than 4 core? Like Battlefield 4. Also, the XboxOne and PS4's are 8 core, so if games are ported from them they would perform better on the 8350.. That's what I read anyways. Idk."
Xbox One and PS4 are both running AMD 8 cores, so to my understanding in the next year or two games will be easier to port and better optimized on AMD hardware. I think Intel will always be slightly better, but at mid range AMD is better for the price. The equivalent to the 8350, the i5 4670k, is $50-100 more without a significant increase in performance.