Apparently you have never owned any of these cards. I have.
Benchmarks.....for everyone that shows these cards close, there is one that will show them a world apart.
As I said, I have had all of these cards, in fact I still have the 8800GTS, and I still run it in my current PC.
I recently gave away my stash of old video cards which included a 850XT platinum edition, 2-1950pro's, a 1900XT, a 3870, a 4830, a 4850, a 9600GT and a 9800GT, amoung others, and kept the 8800GTS over all of them. Why? Because it simply was a better card. Even the 4850 could not keep up with it when you crank the core speed up, which is really, really easy to do with a 8800. 100mhz over stock and the card is still yawning saying....is that all you got? Come on buddy, turn it on up.....
I would rather pay $150 for an 8800GTS than $60 for a 4830. If you don't agree, that is your perogitive.