As a Technical Marketing Engineer, I use Salesforce.com (SFDC) to provide marketing approved solution briefs, links to videos, and presentations to our sales engineers in the field. They can access the materials from anywhere and I can manage version control.
SFDC is a great tool as an up-to-date content repository and tracking tool
It's easy to find materials and preview for relevance before downloading
The system provides pretty snappy responses time uploading and downloading materials
The ramp up time takes awhile to get everyone using it instead of just handing off materials as an attachment
Making registration for users easy is important otherwise the slow-to-change folks might never log on