How do I prevent applications from restoring after a factory reset?
Before doing the factory reset, you can turn off backup by unchecking Settings -&gt; Privacy -&gt; Back up my data.  The Market will remember your paid apps.  If you're not going to root and use something like Titanium Backup for the other apps you do want to keep, you could do something like ls /data/app &gt; /sdcard/apps.txt to record what apps you have and then refer to it afterwards, or use something like App List Backup.