I would wait for the 8000 series and get an 8950 or 8970.
nVidia has sucked since the 8800 and 9800 cards. The entire GTX name cycle has been a flop.
With the exception of the GTX Titan, the 7000 series, dollar for dollar, is still as or more powerful, and it was released January of 2012.
And even with the Titan, dual 7970 GHz cost the same and is considerably more powerful.
And nice SSD. The 840 Pro's weren't out when I bought mine, and the 830's were a fair amount slower.
Wish I had waited, but that's how the computer world works, I guess.
The real reason I am currently waiting is money and Battlefield 4. Battlefield is the main game I play so that benchmark is weighted more when I compare between cards. Anandtech's benchmarks show the GTX 770 winning in BF3, but that could change with BF4 since the consoles uses AMD graphics so it might be better optimized. Other than BF4, I'm really looking forward to titles like Watch Dogs (and crossing my fingers that Destiny gets a PC release). But I don't know of a reasonable current game or benchmark that is out right now that would be a good indicator of how the relative performance will be between nvidia versus AMD.