I don't know about you others, but I am a bit vary of OGL.
As far as I know, graphics card chipset manufacturers have made so many of their own extensions for OGL because OGL is not updated swiftly enough for gaming standards.
Doesn't this mean that you need to think of and include ATI, NVIDIA and Matrox made extensions as well?
I don't know... I think DX is the best gaming API at the moment. It is often updated and it's all made by single company, eg. no third party extensions.
Of course OGL would be required for Linux port... but still...
OK, I will end my rant here and let the wiser speak.
