9600xt 128mb sapphire... ( sempre che nn ti occorrano le funzionalita' ViVo della abit )
ti direi il modello da 256 mb ( anche se ora come ora nn servono un cazz) ma dipende dal tipo chip di ram che montano : potresti , nel caso limite che il modello da 256 mb monti chip "peggiori" del modello da 128 , andare + lento ( giocando a daoc ) col modello da 256 piuttosto che quello da 128
insomma meglio meno ram ma + veloce
la 5700 la eviterei , piuttosto andrei su una 5900xt magari di qualche marca "buona" tipo Point of View ( siamo sui 200€ i.i. )
se ci sai fare ( ed hai un po' di culo

) ti trovi in mano una 5950ultra rimarchiata

( basta risettare tipo con i coolbits core e mem )
cmq anche nel caso la 5900xt non fosse trasformabile in 5950ultra hai un ottima scheda ....