Feature-wise they are still struggling, like flat panel scaling, bugs in the control panel that takes ages to get fixed, and for instance there's been a lot of complaining about TV-out in
nVidias official forum. At this moment I wouldn't buy an nVidia card given their support record for the last year or so. And if buying an 8800 card I'd be fearing that some problems may eventually be "fixed" by the release of the next range of cards, rather than through driver support for existing ones. I'm sure my view seems excessively harsh to someone who've never run into these feature problems, but at least a prospective buyer shouldn't only look at game benchmarks but think long about what features other than pure gaming that will be neceassary to make the the purchase worth the cost. I've actually had an easier time than early 8800 buyers since my card is a 7900GTX that has had a great time running in WinXP. If I had stuck my money on the 8800 early I would be really furious about the kind support that the card has been getting until recently.