Why not just put it all in Google contacts?
Does that include, photos, video, contacts, sms, mms, and apps (but not app data, it seems to do that you need to root...) ?
Never had this question before, never bothered me as sim used to go from phone to phone etc - yes understand that with Google your contacts, mail, etc are in the cloud - just thinking of more stuff that can be backed up securely.
Open to ideas
Follow me on Twitter @mattwaring