Ill expand on this in the morning, just wanted to get the basic idea down before I forget!
Monitor, Track, and Document ALL Folder and file moves across all HDD's.
EG:
If I move a folder named "Photos" which contains 3 other folders with X files in, and the folder has X files in, the software will track exactly where that folder and all its contents has been moved to, and store them in a log listed by date and time.
So basically, if I move a file on the 12th October, and forget where I put it, but know roughly when it was moved (even if its only a "It was last month I think", you can search for any file and folder changes in that month.
Should have a powerful search option, should also have a folder content listing, so you can see what files where in said folders.
This should track EVERY MOVEMENT of EVERY FILE AND FOLDER
Anyway, like I said, ill explain more tomorrow. If I didn't write this now, I would have totally forgotten!