I get plenty of CTD's as well.. and this has lead me to what feels like 100's of restarts. I usually get CTD right after fighting a battle or zooming.
However, with the load issue. I am always able to get the game loaded. I just need to do CTRL-ALT-DELETE --> task manager --> kill Elemental.exe. Then start it back up, listen to the cool Zelda (nintendo ver from 86) / Ultima III (commadore) music intro knockoff and then hit the load again. For whatever reason.. I have never had 2 loading hangs in a row. I also experienced the problem on two different computers and in all cases the behavior is the same. It makes me wonder if a file is being voided out when I crash the EXE in task manager, which forces a clean-up and then allows the load to proceed.