First off, im an 8600 user, ive had both actully.
First off the 2600XT ties the 8600GT in games and benchmarks, but the 2600XT can never hope to clock as high, period the end, so drop it.
As for HTPC use, no one buys the XT for that purpose, face it, the thing is nosiy, HTPC users look for silent solutions, aka passive cards, this would be the 8400, 8500, 8600GT, and 2400, 2600pro cards. These can be done passivly, as for quality, the diffrence's everyone likes to quote when looked at you will never notice unless you are looking at it very closely.
As for Nvidia drivers, i have no idea where you get your flawed ideas, but lets go back to GeforceFX shall we, because your now in my territory and its time you got a history lesson.
First off the FX wasnt the best card granted, and the drivers where poor on launch, but over the FX lifetime preformace improved to nearly 70% without an IQ loss at all. Everyone is fully aware Nvidia sets there drivers to quality and not max quality, but they have done that since Riva 128 so i can promise everyone knows that. While the R300 was faster, it to did not have the best drivers in the world on launch, and it also got canned for 3dmark03 cheating in 2003, both Nvidia and ATI where at fault for that.
Fast forward if you will now. ATI has a 320 stream processor card, yet it preforms like a 64 stream card, care to explain that to me?
I can explain that to you very easily and it will also explain why the rest of ATI's cards preform so bad despite having these killer specs. Each processor is divided into groups of 5, but only 1 of these can do complex the others are for basic shader work and math, but thats not the problem as most shaders can be handled by the other 3 simple units and the math unit. Yet ATI has failed to relase a driver that can properly use its thread dispatch processor, which is why in reality most of those shaders are dormant and will never be used. You can crtizie Nvidia all you want, but at least they can use all there processors and there dispatch unit works right.
As for naming, where you aware the 3870 ties the 2900XT, and the only change is the direct x support of the card, its an R600 with DirectX10.1 yet it warrants a new generational name. Yet here NVidia is and there 9800GTX from early becnhmarks shows it can out preform an 8800Ultra so there is a preformace increase there, unlike ATI.
Before you go around spouting nonesense, i suggest you read up a little and become familiar with video cards, because this isnt 1999 and they have gotten more complex than 2 pipelines with 2 rops, so do us all a favor and learn before you open your mouth, we really dont like it when new members come around and act like foolish children. We are all very knowlegable about graphics and computers in general, and i can speak for all of us i think and politly tell you do not speak if you have no idea what you are talking about.
And one other thing, do not insult the members please, it only makes the mods mad, and you will get banned and will never learn anything
this is not directed towards btarunner in anyway, but to the two ATI notjobs running around