Well, I spent most of last night trying (everything I could think of) to get this to work. Still, when I start the game, it freezes on WM2003. I'll probably try FMOD although it costs $1000 per title (a bit pricey). Whatever the problem might be, WM2002 is definitely more forgiving than WM2003. I would expect the same code to work on both.
Anyway, I just wanted to thank everyone for all your suggestions and help with this one. I never expected to have this much trouble, but isn't it always at the last minute that things go wrong?
Thanks again for everyone's help...