Sith if that doesn't work try reinstalling the game in WXP2.
Patch the game and make sure to put in the movies patch also.
Next put the game on the lowest settings for graphics.
And to be on the safe side, run the game in administrative mode, and set the affinity.
After playing with my game settings I no longer have to set the affinity. It's on the lowest graphic settings and I do get the occasional lag but hey it's normall for any computer I run it on. I'm almost 100% sure that if I ran a no CD version of the game then I wouldn't have as much trouble but whatever. I do find that with my laptop things run smoother if I install the original game from the bought disc, then get the no cd crack. I had to do it for oen of my games because it wouldn't run properly with the laptop reading the game right from the disc. (stubborn much?)