Yeah, but its safe to say 99Nasha, that your card still outperforms the new cards by a few FPS here and there, and I'm sure if you've also overclocked yours, your getting even more out of it.
I'd still probably if I was going to, go the 8800GT route, when prices dropped back down from the loss of stock,
BUT, the fact its a dual slot (why wasn't the 8800GT a dual slot too in that case? :s) means that its a lot quieter which may win people over.
Though, running in SLI, I'd rather have dual slot coolers so there is ample room between both cards, making the 8800GT still the winner.