I'm considering installing a rom and I've heard that doing a data and cache wipe is the proper thing to do to ensure success. What I'm concerned about is how easy it is to restore/re-do all of your settings like ringtones, notification settings, app settings etc. How long does it usually take you to set up your phone again after installing the new rom?