Well I still haven't been able to figure out why it keeps crashing for me. I have tried just about everything at this point, including the D2 install Ulala posted a few pages back. The only thing left to try is to make a debug build and try to track down the error in the code, but I haven't gotten it to compile properly yet (I can make a release build with no problems, but the debug one gives some linker errors).
My laptop actually gives a specific error, "integer divide by zero," unlike the other computers that just give the generic program error.
I may be able to host, but I'll need to get this sorted out first.