Is there any way to backup and restore your iOS apps *without* re-downloading all of them?
You can backup the iphone from itunes from a mac/windows pc and the when you need to restore choose to restore from an itunes backup.