Get a gtx 750, the performance difference is small. And a 750 will have longer support and supports higher resolutions and upcoming features.
And of course it draws a lot less.
As for the CPU get a fx 6300, I think it should fit your budget. If not tell me.