Ninite.com is a one stop software repository for Windows users.  You can choose from many popular apps to install on your computer all at once.