Rolling buffer of auto-saves and undo history saved in session
Having auto save is awesome. Even more awesome would be a configurable number of auto-save snapshots. Basically so you could go back and in your session see X number of prior versions.
Also, the undo history should be saved with your session.
Finally, an unlimited undo history would be nice :-)