After review, I have decided we are going to store attachments in the database instead of the file system. This will make it much easier to deal with setting up load-balanced web-servers for global deployments. It makes the back-up regiment easier to control since all data will be in the database. I might set up a separate database just for attachments. TBD.