You might try "DXDIAG" at your command prompt.
Turn your sound acceleration down and it should help significantly. I "had" a SBLive XGamer... Still got it, just won't use it. It has great sound but is extremely resource intensive. This won't fix your problem 100%, but it will make your game playable again.
Hope so anyway,
Cyas Up!