One of the most painful aspects of formatting, or setting up a new machine is installing all the apps, and then updating the pre-installed apps.
Ninite.com is free and offers a simple interface that greatly speeds the process. Simply point-and-click. After selecting your apps, a single installation file is quickly generated for download. After running the installer, apps are downloaded and installed automatically.