I'm toying with the idea of setting up an intranet site at work as a repository for all the various drivers, apps etc, for all the makes and models of hardware we support internally. Does anyone have suggestions on what software would be good? Needs to be free, open source would be nice but I can live with closed. Without actually looking at any software, I like the idea of using a wiki software, but not sure if that's suitable for uploading mass amounts of archives.