Of those two options, I agree go with either gpu, the bottleneck isn't going to be apparent unless you get into serious online play. FPS online with a lot of additional action going on you will see cpu limitations. I maintain those gpus are good options.
Overclocking will help you. Spend some time, it will be worth it in your case.