Seguinte, tb estou com o Windows 7, tive o mesmo problema, mas resolvi.
Meu Windows 7 é o 32 bit, Ultimate.
Inicialmente, verifique se o driver da placa de vídeo foi instalado corretamente. O meu PC tá com uma placa onboard () , e nem detectou que faltava o driver. Tente rodar depis de instalar, se não deu, leia mais abaixo.
Depois, verifique se o Directx tá instalado corretamente.
Eu Não precisei colocar pra rodar em modo de compatibilidade, porque basicamente, o erro que dava era com o OpenGL.
Posta aí o que vc conseguiu fazer, que eu volto pra poder ajudar . ()