The 290/290x and the 7870/780ti are all amazing cards.. However though the 290 performs better than the 780 its shadowed by the price.. Mine as well get a custom 780 over a stock 290(which is terrible as we all know).
I can't even buy any 280x,290,290x on my two main etailers anymore as they are all taken off the website due to next to no stock with to many pre-orders.
So really in this current GPU market for those super high end cards, for gaming GTX cards are better price to performance ratio.