Not sure if this will help, but I was getting random crashes (you can look a couple pages back to find my thread in here), and it seems that setting the display to 16-bit color and/or putting the windows hardware acceleration down a notch on my soundcard might have helped with the random crashes. I had maybe one or two after I did that, and I haven't had any since (and I play a lot). We have a different o.s. and just about everything else, but can't hurt to try.