So, I installed this a good long while back, and it's never failed me yet. I try to spread word around every time someone cries about losing that giant post, as I remember the pain.
Lazarus add-on stores forms (which includes all battlemaster messages) even if you crash out, turn starts running after you hit send, or anything else causes your letter to fail. I've only used it for Firefox, but they've got Chrome and Safari versions as well. Saved me so many times I lost count after only a month (I'm a forgetful kind of guy).
http://lazarus.interclue.com/download