I think you are all missing the real point and getting embroiled in a pointless conflict. The fact is that WMV9 hardware decoding is next to useless, and I'll tell you why. WMV9 is not a very popular or useful codec, and most applications where it is used do not require very much processing capability, relative to the amount of CPU power modern PCs have. I can see where hardware acceleration would be beneficial if you are planning to watch a few dozen lame videos of peoples cars or dogs or whatever AT THE SAME TIME, but otherwise it's not a crucial feature. Generic hardware acceleration in the form of SIMD instructions at the CPU level, that can be used by a wide variety of apps, are far more useful than a single GPU that can accelerate decoding for a single backwater video codec. I don't see why nVidia would waste their time implementing it.
Edit: :synpa:
Edit: :synpa: