Mohamed Khaled451 :
so which one should get i was sure about gtx 970 but then i heard about the memory problem
Before the memory issue it was basically a toss up. They perform about the same, but the 290 is cheaper at the expense of using more energy.
However the 290 just received another price drop and the 970 apparently only has 3.5 GB of VRAM. Now the choice is obvious in my opinion. Get the R9 290, or you could even get a 290X since they are now $300.