I work for a distributed organization and we have had a lot of trouble deciding how to centrally store files. We're a small nonprofit group with a small headquarters and the majority of full-time employees working out of their homes. Not all of the from home employees have great Internet access....