My experience is it really doesn't erase everything.
For example, if your music library is the same it'll ask you in a dialog box permission to 'erase and sync' yet when I check the proper box to allow it to do so quickly and simply follows through because the music on my iPhone matches that of my computer (iTunes).
Same with contacts and apps.
Short answer: nothing bad will happen by doing so.