my Canon camera download software automatically puts photos into a folder by date so I just allow it to do that, then when I go through I may add a hint to the contents after the date, eg 2011_01_11_allotment (where the camera supplies the 2011_01_11) as generally you dont take pictures of more than one subject each day. on days when I do take more than one subject I might create sub folders in the original date folder (not so easy for finding specific pictures from scanning the pictures folder) or create a new folder and copy one subject to that (I particularly do this if I need to send out copies of the finished pictures, as this will be the folder I delete the bad pictures from and tweak individual photos in, then I can burn the folder to disc or cd without includin the rubbish ones. these and the original files will be kept unchanged in the original folder.
I would go in and add tags to pictures, but I just dont have the time, I guess I must have in excess of 50,000 photos now (at work I keep track of over 100,000 drawing files, just using the job number and a drawing record sheet) for CD archives I use a dos listing saved as a text file as a searchable record:-
D:>dir /-p/o/s >c:\***.txt
this produces a text file that lists the file name and folders on the cd. these I search using the file containing for any cd archived file, I search the whole folder of text files, and any that get a result get listed along with the name or number of the cd they are on (the text file name is the same as the one written on the CD).
Sorry that wandered a bit from the original subject, but I thought that it might give a searchable way of saving photos to CD.
Grendel