Again, please be specific and comfirm and double check that you did the following correctly:
You have something basic wrong, I think. We have 1000's of players running BOBII on windows 7 and with a gamers PC like yours.
First, in Options->Adv->Game , Be sure skip in-game videos is checked.
Did you update your Direct X 9c to the latest version (remember Directx 10, 11.and 9c are all different and stand alone for different games and BOBII uses 9c). See this link for the Microsoft Web Installer (only updates what is out of date). If you did not update your DirectX this is your issue:http://www.microsoft.com/downloads/deta ... laylang=en
If you have a wide screen monitor please re-check that you did the following:
First, set you "windows" resolution (in windows) to your monitors native resolution.
Second, because you have a Wide Screen Monitor try in game setting of resolution:
Set in options->GFX use Windows Desktop Resolution (Recommended)=OFF
Then manually select the resolution (in game) as close as possible to your monitors native resolution from the pull down list of resolution options.
See Pics below for my set up (my native monitor resolution is 1600x1200) so use your or the closes possible. Set all other settings like mine to start.