(edited by Santuh.9815)
Upgrade: CPU or GPU
PErsonally I would upgrade the cpu and motherboard. You should get more milage out of that and as far as upgrading goes it is a good idea to start at the base. The motherboard and cpu is that base.
How many cores does that CPU have? If it’s 4 or more, then I wouldn’t bother and I would go for GPU – yours is quite nice (I have the 460 GTX myself) but there is better these days.
If you don’t have at least 4 CPU cores though – give that some serious thought. 3.0ghz should be considered the upper limit of practicality.
CPU for sure. The 460 is more than capable of running this game.
CPU. My GT430 stock clock runs everything on high with 30+ fps. In regards to other games, say, BF3, I can run on medium with perfectly smooth framerates. I upgraded to a i52500k and my computing experience all around is SOO much better
CPU indeed. My 2 year old Radeon HD 5770 runs the game wonderfully with settings maxed.
That said I did not notice if you mentioned RAM. I’m sitting at 8GB of ram and the game just loves it.
Personally, I would wait, because the latest patches caused many GFX card to perform worse.