Funny you should ask,,,,,yes there is. I've been using SPB Backup for about as long as I've had my 700WX (16 months). It creates a complete b/u of your device's system, including contacts, settings, apps, email, etc and stores it as an .exe on your card. If you need to restore, just navigate to your card, activate the .exe, and presto...you're back in business. You can customize when/how to b/u. Mine is set to b/u every Monday @ 7AM. I will also b/u if I make a significant change to my device. Look @
www.spbsoftwarehouse.com