VERY debateable subject. MOST game developers are moving towards Direct3D, mainly because Microsoft is a dominent operating system, Direct 3D is BUILT for games, and because Microsoft has lots of $$$ to doll out to Direct3D developers.
Some programmers, very good ones even, (Carmack comes to mind, Quake, Quake 2, Quake 3, New Doom) will tell you OpenGL is the way to go.
If you're that concerned about it, test which runs the individual game faster, the majority of the time, it won't be that much of a difference.
OpenGL was built as a solution for people doing high-end graphics stuff, SGI stuff, 3D Studio MAX, Maya 3D, Softimage. And OpenGL still RULES Direct3D hugely in that market.