Actually the difference between a 8350 and an i5 in gaming is marginal:
The amd is looking like the better processor for modern gaming, like the above post said crysis 3 but also Battlefield 3, realistically games will continue to evolve and games will start to use 8 cores plus making a 8350/8320 a better long term investment. Those who say games will only use 4 cores are the same that said dual cores were enough back in the day.
If I were building a new rig now, I would get a 8350 or 8320, If I had extra money lying around I would get a 3770k because the Hyperthreading is being utilised now in gaming which technically makes it an 8 core processor which makes it a 8350 beater again.
So op in answer to your question a 8350 is the best am3+ processor and it will make you very happy!