You can go with something like FX-6350, is seems to have a bit more power. If there is any chance You are going to get an new monitor in near future that will support 1080p resolution, then GTX760. But if You are going to play 3 years at same 1280*1024 resolution then R9 270 will do it for You, just look that it would have custom cooling. Something like
http://eu.msi.com/product/vga/R9-270-GAMING-2G.html#overview
You could try to get VGA first, but don't be upset if CPU will bottleneck it
Some games still should play better with new VGA and old CPU. If You upgrade CPU first it won't give You any advantage.