DirectX 9 Finally Out
T-Kir writes "Microsoft has finally released DirectX 9... although we'll have to wait until the games that fully exploit it are released, at least those with high end cards (aka Radeon 9700+) will be able to unlock more of the advanced features. Now all we have to wait for is OpenGL 2.0!"
Microsoft, with its money and power, is able to deal with hardware manufacturers, to receive specs of planned features early and to develop API for those extremely quickly.
This is the reason why Windows and DirectX will always have a huge advantage over every independent implementation, be it MesaGL or something else. Programmers can be sure that MS will implement every new interesting feature of coming graphics hardware quickly, so that they can make use of it. Therefore, DirectX is the obvious choice.