I'm planning to set up an archival system to write everything to DVD. Should I run all images through a database first, and tag them? And if so, have you found an inexpensive one that works really well?

I don't even know where to start ...