It really depends on two things in todays market:
1) Are you ONLY gaming (no Streaming, recording)
2) Is the 8350 wayyyyy cheaper than the i5?
Point 1) Rumour has it the i5 can be a bit stuttery in streaming certain games (feel free to debunk this, but I went i7 because i want it for many things)
Point 2) the 8350 in the UK is on par with the i5 4690k and the i5 is newer, the mobo's are cheaper and you can have faster ram (I think my 8350 sabertooth was 1866 max maybe 2133 tops) and imo the mobo's for intel are way sexier!!!
Source - I had a 8350 and it was a fine little CPU for most purposes, but it is showing it's age for certain things I use it for. I now own the 4790k/Hero Z97