If you like debates with blood and sweat, OpenGL versus Direct3D is an excellent source for such discussions. Here are two debates about GL vs D3D:
- 1 – DirectX vs. OpenGL revisited. From the author of the recent Why You Should Use OpenGL and not Direct3D. This time the author replies to the comments posted by readers in his previous article.
- 2 – DirectX sucks. OpenGL sucks. What do us graphics programmers need?. This discussion on Gamedev.net forums provides also some good pros and cons of OpenGL and Direct3D.