Thanks very much, the repeater sounds perfect.
I started building a quick sample and noticed that when I attach files to a page, those files are only available on that one page. In my case, some of the documents may be suggested as "useful documents" on several different FAQs.
Ideally, I would like to reuse the attached documents across several pages. How would I do that? Ryan,would your data table suggestion solve that for me? if so, could you give me a slightly more detailed explanation of that? I'm thinking that perhaps I create a "page" for each document (or item in the data table) and then use the "page" type field to insert them into a template page, but this is still all very new so I might be way off the mark.
Again, thanks for your help. I'm loving processwire so far.