On a PC there is a program called Norton Ghost which allows you to create a mirror image of the entire operating system and all installed programs. If your PC crashes you can re-install Win XP or Windows 7 then run Ghost from a CD Rom to recover everything from an external hard drive. Your PC then looks like where you left off before the crash. It's a very cool idea and gives you peace of mind knowing it updates everything daily. My Nexus just crashed a few days ago and the only way to get going again was to do a factory reset. I've patiently been installing my apps again which isn't fun. Is there anything like Ghost for Android? If there isn't what is the best app for factory reset situation where you want your apps back fast? I would like to backup everything via the USB interface to my PC and know I can re-install everything on the Nexus quickly. I'm not sure you can. Any thoughts on this are greatly appreciated.