I currently have i5 750 2.6GHz OC @ 4GHz and a Geforce GTX 470. I wanted to upgrade for BF4 since my hardware was struggling in beta and to upgrade for the future since I've had those for about 3 years. I couldn't even run Crysis 3.
I was thinking of going to a i5 4670k and possibly a GTX 760 (GPU still kind of up in the air with the release of AMDs new cards.)
I'm just looking for some other opinions maybe.