Well, no offense, but Windows ME is the first problem.
IMO, you're better off running 3.1 than ME.
If you had a program like Norton it would catch the crash and give you more info. It really might just be a bug with the game.
Next time it happens, if you can write down exactly what it says, that would help.