I just installed a ATI 9600 in my daughters computer I got it from
www.newegg.com it was about $80 not a bad card for the buck if your on a diet. I also never seen a bench mark on a card that had 256 meg do a whole lot better than a 128 meg card and spending the extra money on the next generation 128 meg card versus the 256 meg card of the same generation is always a better bang for the buck. food for thought a lot of the 9800pro ATI cards have the R-360 chip on them and you can flash the chip to a 9800xt if you keep it cool enough it is a cheep way to get a expensive card for cheep about $200 here is a link to get the info on that
http://my.tbaytel.net/panthor/