I just found this installation helper (it might have been around for a while but I have not heard of it) and thought others might enjoy. I haven't tried it yet, but it should save a lot of work with re-installations and new or clean installations. After you have your basic setup of your OS, you open this program and as the blurb states....
The easiest way to get apps.
Pick your favorite software.
Start your customized installer.
Ninite installs software fast with default settings and
says "no" to browser toolbars and other junk.
Ninite checks your PC's language and 64-bit support
to install the latest, best version of each program.
Ninite runs on Windows XP/Vista/7 and works in the
background unattended and 100% hands-free.
All Ninite does is automatically download and install
the apps you select. Not even Ninite is installed.