I tend to be quite careful changing things on my phone however I have been gradually updating and with each step the phone has got better so now I'm thinking about new custom rom install. To date I'm running 2.1 but haven't taken the recent update, I am rooted using Zroot, BusyBox installed, Xrecovery and JIT V2. Using Xrecovery I have done a full backup of this rom and I understand I can "go back" by restoring that image. I have also done backups using Titanium (basic) which I assume will be how I restore my current apps if any go missing after the update. So my general question is, with any of these Roms what will I need to save/backup and then reinstall in order to get my phone back to where it is now? Do I need to record and save my carriers network settings and email servers info or are they on the sim card? Can I restore my apps from Titanium basic or do I need the pro version? Will I loose my contacts all together as I did after the 1.6 to 2.1 update or is there a fool proof way to save them? Sorry if these questions have been asked, but I've seen so many posts where people say the new rom works great but I'm missing etc, etc, etc. Any advice would be appreciated. Thanks.