Just get whatever is cheaper. I prefer intel over amd for cpu. Its up to you what you choose
yeah at the beginning I wanted the i3 but I heard that AMD FX-6300 was better than the i3 but again I'm not too smart with pc so yeah
Yeah the amd is better. Honestly if you spent $200 more you would get performance with is 3 or 4 times better. Usually its the GPU that makes the most difference when playing games.
keep in mind that you will have to upgrade your CPU if you get a really high end gpu (for example a nvidia gtx 760, gtx 770 or an amd r9 270x, r9 290 etc.)