As for using OpenGL in an application (specifically a game) I've started looking at two technologies:
- SDL (http://www.libsdl.org/)
- GLUT (http://www.opengl.org/resources/libraries/glut/)
First off GLUT is a really nice tool to get an OpenGL sample up and running quickly, but that's about where it ends as far as I can see. SDL on the other hand integrates easily into OpenGL and takes over all the windowing stuff you need, but also adds everything else. That is timing, game loop, networking, better / easier event handling for keyboard and mouse ... and more.
That's about as far as I got, now to do some more reading -O-o-