we've had a wiki at work for a while, and then the business pushed a sharepoint server. so i'm working with both. mediawiki wins for searchability of text content. sharepoint makes it trivial to handle specific documents and has version control built in, and i believe you can search within documents. you can have some measure of granularity on who can have read or readwrite access to docs, there.
no subject