This is much more helpful than a download logger:
Maintain a text file yourself. It requires a TINY bit of your time. Enter the name, date, and version of a program, and any settings you change.
I have a text file that contains in chronological order everything done to the computer since it started -- programs installed/uninstalled, program settings, backups, settings for browser and plugins, java settings, Windows settings, BIOS version, ID key, openDNS addresses, downloaded programs waiting to be installed, instructions for certain Windows functions, helpful tech websites, and everything else that at some point I'm going to wish I remembered.
Such a file is a lifesaver. Far more valuable than a mere download logger. At a half minute or less per entry, there's no better deal.
And when you have to get someone else to troubleshoot your system, this file will save them time and you money.