ATI does have DX10 cards, the Radeon HD Series. But otherwise you are correct, the Nvidia 7950 isn't a DX10 card, the 8000+ Series are.
[Edited by Master_Zephyr, 8/15/2007 8:22:54 PM]
Master_Zephyr is correct. nVidia 8000 series and the ATI 2xxx series are the only current DX10 cards available. I believe Vista only utilises DX10 when a compliant graphics card in installed, otherwise it goes back to DX9 but I could be wrong, as I've only just upgraded and I'm still finding my way around Vista.
BB
Microsoft will be releasing a DX10.1 version to make all graphics card work and you don't have to but the nivdia 8800 to make it work fully!
Link
That's not at all what your link says.
How do you people call yourselves computer gamers when you don't even understand basic hardware/software stuff like this?
You have to have a DX10 card to get DX10 graphics. Just like DX9, 8, 7, 6.. before it.
Your link says that Microsoft is releasing DX10.1 which will need DX10.1 cards to take full advantage of the added stuff. DX10 cards will run DX10, 9 will run 9, and so on.
Seriously, there's no excuse to not know the basics about computers. Beyond MySpace, I mean.
Reminds me of all the posts I see on torrent sites "How do I download this?" "All I download is a bin and a cue, but there's no exe, how do I install?"
Learn Things. Seriously. Google and Wikipedia are your friends.