Before we start a fight on what's better: http://www.gamedev.net/community/for...opic_id=558843
I never used OpenGL/SDL so I cannot comment on what's better. But for what I heard is that OpenGL 3 Api is not what it should be. Dunno how it's now...
But I can tell DirectX API is very nice to work with.