@cloaked >> have you tried any of the tweaks indicated in post 31? Also, are you using a original game disc, or working off iso images?
Make sure you have the latest directx of course. It doesnt get patched via winupdate, so you need to track down the latest redist
here
mtfbwya