I have had great success with the free version of SharePoint. We use SharePoint as our company intranet and with sharepoint I can all documents that have to do with HACCP and Food Safety. I have our HACCP plan, prerequisites, SOP, all QA forms, risk assessment, MSDS sheet, Corrective Action, Sanitation forms, QA hold log, internal audits, trend reports, NR reports, deviation reports, customer complaints, raw material reports, supplier approval program, specs for raw material, ingredients and packaging. I mean I have everything in Sharepoint. The best thing is I control who can view, who can view and add and who can view, add and delete things. It is a very good tool. I highly recommend it. I also hired one person to be in control of all documents. This means changing documents and updating things like supplier surveys and making sure we have all the specs we need. We also keep all of our products spec in SharePoint. Check it out.