Ok, so I've used CVS and Subversion for this in the past, though on a smaller scale....
What I'm looking for is a document control and/or revision control system that will let me check-in/check-out files, restore from previous versions, fork. The catch is that I don't want this for development. I need to be able to handle a mix of file types including text based config files for network hardware, MS Word, Visio and Excel documents, possibly some source code control. At some point maybe PDF's or some other docs.
1. I'd prefer open source solutions because....well, let's be honest, because I'm cheap and I'd rather spend time setting this up than get stuck in meetings all day.
2. Commerical solution reccomendations are also okay but if you provide a commercial solution suggest please provide some ballpark price.
3. In either case, please only suggest systems that you've worked with in the past, some high level idea of how you've used it and how well it worked out. I've got Google for the random links to stuff, what I really want are reccomendations.