What GPU Is best?

It really depends on your need and budget. Generally, the GTX 970 is an overall great card with a very good price to performance ratio, but if you need more performance and have a higher budget, a 980 would do well. Look into a 960 if you have a mid to low-ish budget.
 

Cpu i got now is a AMD FX 8350 the black edition
and the power is NEO Antec 520W
 


yeah im just looking for affordable gpu that goes well with the mobo the cpu im getting is from AMD
 


Tom's Hardware is a pretty good place to start.
Anandtech as a backup.
 


the only Power supply i have is 520W
the cpu im getting is AMD FX 8350 = The MSI 970 gaming motherboard.
ram im getting is down the road. soon.

but im just looking for GPU that is around 130-190?
 


I did that because AMD is coming out with the 300 series, and the OP should wait for that, but if the OP wanted a new GPU soon then the new Nvidia cards are good options.