But saving more frequently will have a cumulative effect to bring the error forward much quicker won't it? On the other hand, if i put auto save on every turn, i can just forget about the problem and reload from the previous auto save every time the error happens.... i think this would be the best way to go since i am incapable of remembering to save every turn.
Not that I've noticed. It seems to be ships moving that is the biggest culprit. Saving doesn't generally *cause* the problem, it's just the action most likely to reveal that you *have* a problem.
And I didn't find it too hard to adapt, just remind yourself to save (and use multiple save files, not just quick saving over and over) just before you push turn. That seems to be the best time for a save, as the turn running is the third most likely time for the OOM to ocur (second being opening any huge list, either the planet list or lease/maintenance page), and that you don't have to remember exactly where in your turn you were when you load - when you load, you know the next thing you were going to do was push turn. Another bonus is that saving before the turn runs (rather than after, as the autosave does) is that you get the planet/ship finished warnings for the turn when you load, which you don't get from loading an autosave.
I think it has since been fixed, but it used to corrupt the save file when you attempted to save and got an OOM. Losing the primary and previous autosave in short succession cures a player of autosave dependance really quick.