Погуглите, там вроде какой-то патчик был от зависания. Помню я тоже с этим маялся, а потом как-то решил. Вот только не помню - как...
Проблемка была другая - сохранение только с начала миссии, а т. к. на вторую миссию у меня ушло 4 часа, я забил дальше играть.