an 8800 GT is just slightly behind a single 8800 GTX, if you place two in sli against a single 8800 GTX, it will demolish it. At 1920x1200, the gap would even be larger, he'll be able to pump up more AA/AF/Eye candy with a 8800 GT SLI solution. Personally..The g92 8800 GTS is a waste, if i was priced at 300, it would be a great value. But pricing it around 380 as it is at most places ruins its worth. We want more performance for the value. That's what makes the 8800 GT so great, paying 380 for a card that offers the same performance of a 8800 GTX is absurd..The 8800 GTX has been out for way too long, 13 months already, why would anyone willingly dump 380 dollars into a card that offers the performance level of a 8800 GTX? Meanwhile the 8800 GT offers just about the same performance for 250 (if you know where to look)...much better buy.
Right now, is the era of multi gpu setups. With tri-sli and crossfirex coming too, it makes sense why ATI/Nvidia released mid range cards that offer the performance of their high ends. They are looking for bulk sales. With the performance of these mid range (excluding 8800 GTS thanks to it's current price), it's definitely worth it, the performance boost is massive.
In regards to 3870's. The 3870's are still great, why?..you don't have to get a **** nvidia chipset. That alone is reason enough for me. Also, they oc VERY well, you could pretty much nab two 3850's with a dual slot cooling solution, OC them as far as possible, and you get a fantastic bang per buck setup right there.