I have a CD burned with all the downloaded installer files plus a notebad .txt file of product keys for all of my software. I burn a new version once or twice a year to reflect updates/upgrades and new software purchases/downloads. It's part of my regular backup routine. I go ahead and include database backups too (which are also backed up quarterly on CD and monthly on EHD and IHD for months not covered in the bigger backups.) I've been playing with tagging in Windows Live Photo Gallery but there doesn't appear to be a way to embed or backup the info so it doesn't fit my particular level of paranoia...lol!
Kristi