I have just spent the last hour writing this post only to lose it! :(( I will never learn. I am far too tired to start again so I am afraid that you will have to wait until tomorrow for my post!
For now the advice is:
SAVE YOUR POSTS AS YOU GO!!!