If you don't want to buy a gtx then a 8800gt is the only other I would consider.... right now benchmarks proove that the GT beats the GTS and it is cheaper... a win/win situation.
Do not for the love of god buy a gts 320 or 640. Either buy a GT 512, or a 3870 512. Both of these cards have nearly 90% of the performance of a GTX for near 250 bucks.
Do not for the love of god buy a gts 320 or 640. Either buy a GT 512, or a 3870 512. Both of these cards have nearly 90% of the performance of a GTX for near 250 bucks.