Must turn on Fast Reply in this forum.
Ok! First problem, think I found a solution for you:http://www.suggestafix.com/index.php?showtopic=27425
Also regarding Black and White 2, I had the same problem and I think I fixed it finally by updating my graphics card drivers. Don't get them off Windows Update though, head over to the appropriate site (nVidia etc) to get them. Usually has better instructions!