That is a horrible card, do not get the 256mb version of 8800gt no matter what, or you'll regret it. It cause either crippling fps drop or outright crash on moderate resolutions (around 1280x1024 for newer games).
There is a VERY LARGE gap between 256mb and 512mb versions of 8800gt.
In that price range, a 8800gs will do better, and far more stable.
I'd go for 8800gts. It has a dual slot cooling and besides, having the same power inddex of 8+8+0+0=16 so lets say 16. It has an S at the end - means some boost.
So get a boosted 16 card with a better cooling. The price difference is very small.
Well last time I checked 120-210 is kind of a large price difference.
Yes, Dagger is right, A boosted 16 8+8+0+0 g92 gts can reach 19, say 9800gtx speed. Just overclock it. Thanks to the dual slot clooser, overclock is easy, however there were some rude memory chips at the beginning.
G80 core oc quite well, although it doesn't scale as well as g92. And of course, it won't be able to compare to $160 g92 8800gts no matter what. But $80 is half that price, and makes it a very good deal.