Recommended and mentioned products
The coolest interface to (Sub)version control
Apache Subversion w/ TortoiseSVN front end. Works well for me. Handles actual document versioning really well, but documentation will only be as good as the folks who use it.
TortoiseGit is an easy to use client for the Git distributed revision control system.
I use TortiseGit + GitHub for all my Windows based things.