i5 4690 is better for mainly gaming, only reason to go for amd is price
honestly they are both good cpus
when i was choosing between the 4690k and fx 8350, i went for amd fx 8350 because i wanted a gtx 970
If you have the budget, go for the i5 4690, if you are on budget go for fx 8350