i bought a 256mb x1950gt for about $150 a few years ago from Sapphire
it performs great for the money... i was able to play all those games from like 2004-2005, along with some new ones, at their highest quality 1680x1050. I was also able to get 90fps in half life 2~!