The ultra variant reached EOL long time ago i think. Newegg doesn't even have them anymore. Looks like nVIDIA is trying to clear out its G80 inventory.
Truth is, the only reason nVIDIA screwed up with their lineup is because of AMD/ATi. RV670 was suppose to be launched Q108. But did it? anwser is no and they were here much earlier than expected which exposed a weak lineup of nV cards for RV670's intended market segment. Thats why you see the G92 as the 8800GT. It was suppose to only have 96SPs and probably have been named 8700 series. Since the final GT card surpassed the old GTS, they had to release another version of the GTS based on G92.
nVIDIA even states in their latest CC that at the early launch of the 8800GT, the margins were horrible (production cost related issues). But they manage to sell 2 million of these cards and manage to fix alot of cost related problems regarding the GT.
But since nVIDIA had to rush out to meet its competiton so that it doesn't lose alot of its market share due to the RV670, and in doing so they created another problem. The next gen geforce 9 series seems more dull looking than ever since the same cores used by the 9 series are already in use. They pretty much killed their own hype regarding the next gen cards. The high end seems lackluster (holding my final judgment on these cards til they are actually released), but the 9600GT is still quite the product though.
By the time we get to Q208, its not going to be as confusing as it did.
In the highend we have
9800GX2 $~599
9800GTX $~349?
9800GT $~249
The midend
9600GT/GS $~179
9500GT
The lowend
9500GS
9400?