I've been trying to speed up the process of restoring my apps after flashing a new ROM. I see two logical ways of going about this: 1) Allowing the phone to boot and logging into my Google account and allowing it self restore all the apps and other data. Then using Titanium Backup (I'm using the full version) to restore the rest of the data and settings. This seems to be the slower of the two, but the most through. I've also ran into the following problems. I noticed is that my phone gets really bogged down while allowing Google to reinstall all my apps. Also, I don't get all of them on the first pass because I have more apps than internal memory and the way the phone is bogged down it's difficult to turn on the apps to SD feature. 2) Skipping the login phase, immediately turning on apps to SD, and then using Titanium Backup. This seems to go much faster and gets everything directly on the SD card. Then I go back and log into the Google account. Only problems I've seen with this method is TI Backup can get a little buggy if I try to do anything with my phone while running the restore batch (not that huge of a deal considering how fast it goes). Unless I'm missing anything this seems to be the best way to go about it. What does everyone else recommend?