Andrei, you're right on the money with : G3258<FX6300<i5=83XX<Xeon<i7
that aside, let's keep things like AMD's aging chipset in mind here. AMD is the underdog in the market right now, and AM3+ is getting old. you can rest assured that if the rumored Zen CPU comes out in 2016, it will be on a new socket, and most motherboard manufacturers are likely to drop driver support for AM3+ stuff shortly after.
so again, if you're on a budget, get AMD as that'll get you going for now. for the long run Intel is a better bet (for budgets greater than $800-900). an unlocked i5 from Sandybridge (2012) and beyond will get you everything you need when it comes to gaming.
Thanks for best answer btw