If you fear that the CPU would bottleneck you (and stutter) as games use more threads, consider an i7 4790 which has 8 Threads.
For now i5 4590 will not bottleneck, I cannot say for the future, but your CPU would stay with you for a long time, so break the bank and get either i7 4790 with more threads or a i5 4690K with a higher base clock rate.