I'm pretty sure that it's a sound related problem....I think the spash sound effect is causing the hang....so.
Set directsound to Basic Accleration
type dxdiag in the run thing, and then go to the sound tab and move the slider to basic
If that doesn't work?....then....
Try playing in softwaremode in the small window