Hängt wie gesagt sehr vom Spiel ab ... auch die neuen APIs (wie Mantle) oder Directx12
versprechen eine Entlastung der CPU, dann würde auch eine R9 280X oder gar GTX 970 zu einem FX-6350 passen.
Wird aber auch Spiele geben, wo deine CPU am Anschlag ist und z. B. eine GTX 970 dann nur bei vielleicht 60% rumdümpelt.
Aber prinzipiell ist das möglich.
Eine Übersicht der Leistungsfähigkeit der Karten gibt es auch noch hier:
https://www.computerbase.de/artikel/grafikkarten/nvidia-geforce-gtx-980-970-test.2591/seite-6#diagramm-rating-1920-1080-4xaa-16xaf
Wegen der Länge der Karten musst du schauen ... in dein Gehäuse passen nur Grakas bis 270 mm Länge.
Richtige High-End-Grafikkarten wirst du also eh kaum ins Gehäuse bekommen.
Außerdem sind solche Grafikkarten schon dafür gedacht, zusammen mit einer richtig potenten CPU zu arbeiten ... und dann auch in Auflösungen jenseits von FullHD (also WQHD oder so ähnlich (2560x1440)).
Von daher würde ich dir nicht zu einer R9 290(X) oder GTX 970/980 raten.
Höchstens halt zu einer GTX 960 (wenn die denn mal rauskommt) oder halt R9 280(X) oder 285. Die 280er passt m. E. ganz gut zu der CPU.
Auch Restposten oder Gebrauchtware würde sich anbieten (gebrauchte Karte zu gebrauchtem PC

).
V. a. die 200er AMD-Grafikkarten sind nur umgelabelte Karten der 7000er Serie.
Eine R9 280 ist eine HD7950 und ein R9 280X ist eine HD 7970.
Da kann man schon Schnäppchen machen und eine HD7950 (R9 280) auch mal für 120-130 Euro ergattern ...