To say it will "erase everything" is a little overstated, but doing a backup/restore is absolutely a good idea. It will erase most program data on the phone storage, but it should not erase your SD card. Anything stored in the "cloud" (e.g. Contacts, Calendar, etc) should come back once it...