i5 4690k for sure - it has less cores but stronger cores - and performs better in gaming. It also has larger future upgrading options - on a LGA 1150 socket (same as broadwell, coming out next year). The FX 8350 runs on a AM3+ socket, which probably won't be used in the future again. Hope this helps