Have you tried running the game in compatibility mode? The Windows 7 video drivers for OpenGL don't seem too hot.
1. Right click on the program's shortcut.
2. Click on Properties.
3. Click on the Compatibility tab
4. Check the Run this program in compatibility mode for box.
5. Click on the drop down menu arrow and select Windows 98 / Windows ME.
6. Click OK.