Early on there was a problem where slower cards couldn't load grass in many missions..try disabling it (if you haven't allready) and see if that fixes the problem.
Turning off shadows,roads etc is probably worth trying too..I know my 4850 struggled immensly with such options and often the game would hang at 98% when loading missions.
|