What GPU to get

So I have to return my Asus gtx 660 for a refund due to it being defective. Meaning I am now in the market for a new GPU. My price range is about $250 but I feel like I may be getting held back by my FX-4130 processor if I get a card like a 7950. What would your guys suggestions be? I am in no way an AMD or NVidia fanboy I just buy what is at a good price.

Probably a gtx 760 or a 7950 would be good.

I was looking at some 7950's earlier and found a gigabyte one with 3 fans on it that comes out to be $199.99 after an MIR. Haven't really dabbled much with NVidias new series though. But are those the only ones you would recommend?

depends how much you want to spend for 250 or less the 7950 is the best option but if you want nvidia the 760 is right with the 7950 depending on the game they go back and forth in terms of performance.