This one sounds shady, but it might help some peeps out. If you have an Nvidia or ATI card that supports multiple monitors, turn off Windows XP's multi-monitor support. Go to [Display Options]->[Settings]->[Extend my windows desktop onto this monitor]
Make sure it's turned off. This will help with other games, as well. Made a HUGE difference for me. (Geforce 4)
__________________
---<>---^^---<>---^^---<>---
---^^---<>---^^---<>---^^---
---<>---^^---<>---^^---><---
|