I have everything synced with google in case I have to hard reset. I also pull out my SD card (I'm not sure if you need to do this but I did just in case). But if have all your files auto-updated. (Contacts, gmail, calender) they will reload once you hard reset. The draw back of course is any app downloaded will have to be redone. Not a problem, just remember that this will take 30 minutes of your time to redo. My extra email had to be reset, but anything on my SD card worked ok (even the ringtones) without the app being downloaded. Good luck
T