I lost my settings today after a crash (btw does anyone know where the clock and actionbar (it whether shown or not) are stored as I still lost that?)
Luckily I had a 2 week old backup of my WTF folder, but I still lost a few things.
Here is a batch file you can use to backup your shit with winrar. It creates a WTF.rar containing your wtf folder, and it creates a WTF.old file which is a backup of your last backup, so basically if you backup a corrupt WTF folder you still have your old backup to restore from.
For it to work you may need to make a folder in C called WTF and maybe a WTF.OLD file too and a WTF.rar the first time running it, after that its just a simple double click and its backed up your shit.
REN WTF.rar WTF.OLD
cd "c:\"Program Files\WinRar"
rar a -r -m5 c:\WTF\WTF C:\"World of Warcraft"\WTF\
You could also do the last line again for Addons, but I didn't bother, curse can do that for me.
Save as a .bat and run it every time you close wow after making changes to your TSM settings etc. There are ways of scheduling it, and i guess you could stick it in your start up folder but bear in mind that if you do and your pc crashes it will be backing up your corrupt wtf folder, and so you will need to restore from your wtf.old file by renaming it wtf.rar and extracting the wtf folder from it.