Non vorrei confondermi ma della 7890 nn ricordo di averne sentito parlare.
Sto riguardando degli articoli su alcune testate online, in merito a ciò che mi hai chiesto (differenze dalle 6900 alle 7800), e confermano ciò che avevo riassunto in precedenza: ottimi consumi, eccezionali prestazioni in overclock, MIGLIOR EFFICIENZA con le più recenti tecniche (si presume legate alle dx11). Quindi facendo un ragionamento "al contrario", si può intuire come con titoli più vecchi di quelli appena usciti , le 6900 siano sempre perfettamente adatte al loro scopo. Stiamo semplicemente parlando di scegliere il meglio con un determinato budget, in un' ottica di longevità futura, si dà per scontato che entrambe le serie siano tutt'ora di alto livello, c'è chi prevale su un gioco, e chi su altri.
Prendiamo come riferimento BF 3, dettaglio MASSIMO, tabella presa da guru3d
Potresti puntare sulla 7870, o se volessi la 7850 sapresti che con un overclock superesti a occhi chiusi la 6950 e 6970.
La nVidia più recente è la 680, ed è la single gpu al top, supera quasi sempre pure la 7970 in ambito gaming.
Attualmente l'unica nVidia alternativa a tutte le AMD che ti ho detto, rimane la 560 ti che pur non essendo considerata di fascia alta, è un chip molto veloce. Oppure la nVidia 570 (pressochè identica alla ex top 480) che rimane un ottimo acquisto. Attenzione però ai consumi più elevati. L'architettura Fermi di nVidia è fin dalla sua prima incarnazione estremamente veloce non solo in ambito gaming, con tessellation e quant'altro, ma anche in calcoli scientifici di vario tipo.