I have the same card Surph has more or less, but my next card will be a tough decision between ATI and nVidia. They are both making very good cards right now with ATI in position to take the lead for a while. Xin got a 128mb ATI Radeon 8500 for around $130 six months ago, and now with the 9700's on the market they are probably even cheaper. Check out
http://www.tomshardware.com and
http://www.arstechnica.com to read some reviews and see some numbers on them. In my opinion either is a very good card and if you aren't drawn towards a certain chipset just look for the best deal you can find (try
http://www.googlegear.com or
http://www.compgeeks.com). That was a lotta words to tell you basically nothing eh?