FX-8350 is a good VFM processor and extremely good for Multi0-tasking and Multi-threaded applications where it beats the costlier i5 3570K and just behind i7 3770K. But in the gaming point of view, i5 3570K is slightly better for the games released up to 2012, although by a small margin at 1080P or higher. Only recent games like Far Cry 3, Crysis 3, Tomb Raider 2013 and couple of older games like Battlefield 3 and Crysis 2, which can use multiple CPU cores efficiently, FX-8350 holds it its ground in gaming against i5 3570K.
But the recent trend in gaming clearly shows that gaming is becoming more and more efficient in multi-threading and FX-8350 is a real attractive option against the i5 processors.
Another thing is the compatibility of the AM3+ socket with the future AMD Processors. Intel is gonna release Haswell within 1 month which needs a different socket LGA1150 and if you get a Ivy bridge Processor, after 2 year when while upgrading, you might be needing to upgrade both CPU and Motherboard as going by the trend, on that time in future, no Ivy Bridge CPU will be available. In case of AMD, they've already confirmed that their upcoming Steam Roller will be compatible with AM3+ socket.