Price on 295x2?
295X2 is going to run you over $1,000, but has some of the best performance out there.
GTX 980 will probably be about $500 to $600
290X is about $400 now, but you may need to spend more on a better power supply.
So, of these 3, more money gets you more performance, for the most part.
"Never argue with stupid people. They will drag you down to their level and then beat you with experience."