Well for $150, you can get a 6600GT, which is the best for that price. It performs better than most cards in the same price range although it is 128mb, not 256. And btw, i'm selling my ATI Radeon X700 Pro 256mb PCI-E for about $130 if you're interested. I've only had it for 2 months and it's still in great condition. Feel free to let me know if you're interested.
AMD 64 3200+ Newcastle@ 2.2Ghz
1GB (1x1GB) OCZ Performance Series
ATI X700 Pro 256MB OC\'d 475/525
OCZ Modstream 520W
Samsung 914v 19\" 12ms LCD
SB X-Fi w/ Logitech Z 5300e