Originally Posted by
Lathais
I second the GPU. The 6600K is only about a 5% increase over the 4690k which was only about a 5% increase over the 3570k, so you're looking at about a 10.25% increase in performance. Is that really worth the price?
The GPU will be a much bigger upgrade for you and actually allow you to turn settings up, which the CPU would not.
I would also currently recommend the R9 390x or 390x over the GTX 970. Current gen AMD cards perform better at resolutions over 1080p and fully support Hardware ASync Compute which the current nVidia's do not. ASync Compute is needed for DX12, nVidia will support it through software emulation, though that defeats the purpose of DX12 which is to reduce the software layer.
For the naysayers that will come in here and say DX12 won't be an issue for a couple years, yes, I agree with you. However, the OPs GPU is going on 4 years old, so if he is not going to upgrade it for another 4 years, he should be looking at DX12 now, which means either AMD or wait for Pascal.