Document Management for the Small Business

A friend of mine called and asked for document management solution recommendations for a small high-tech business with about 30-40 employees. They've been using a source code control for the purpose of managing versioning and control of Word documents. That works fine for the engineers, but the marketing people aren't really happy with the interface. I know there are some solutions in Zope to do this, and of course a Google search returns all kinds of commercial products that may or may not be appropriate. What do you recommend? I'm going to start a discussion in the Ask Phil forum for you to record your recommendations.