I'm on Verizon, which has it's own little cloud storage that backed up my phone settings, contacts, etc. to, and it made it easy to reinstall that data. All of my installed apps were also auto-installed. Most everything was very easy, just need to re-setup all of my nova launcher settings...