I really want to install 2.2 on my phone but I am hesitant to root to do it. I don't want to lose all my settings and apps and stuff. i read I can titanium backup but I don't think it will backup EVERYTHING, will it? I guess I want to know if there is a way to upgrade to 2.2 unrooted kind of like if it was pushed to the phone OTA. If there is not, can I root and upgrade like the OTA? and what order should I do it? Also, is there a difference between a nandroid backup and titanium backup?