I think a system sort of evolves by what you find. I have a notebook with family group sheets in it and copies of supporting documentation behind each family group. I keep originals in a separate folder labeled by the family name and documents, etc. I like the idea of keeping a copy scanned in the computer, but personally I prefer to look over a document in my hands -- I take my time more and find more info. this way. I have a folder for each particular name I'm researching, and then add folders as needed. I have maps for some families, but not others. I have a folder for collateral families, too, because they often help eliminate when there are duplicate names, etc. And I have a correspondence folder for e-mails, queries, postings, etc. For photos, I put them in an archival box to keep separate and sometimes include a copy of the photo within my notebooks. You just have to figure out how to get your hands on stuff when you want it, ie. cemeteries, searches, etc. It's paper heavy, but that's genealogy!