I'm looking for a user friendly revision control system that both me and my non technical wife can work with. I've tried subversion and perforce but found them to be over complicated and some things couldn't be done via the GUI. It would only be used on windows clients and only on a local network. I would like to store the main repository on my windows home server. Free would be best but a reasonable price for consumer use would also be fine if it was good software. Thanks in advance.
Edit: I'm getting a lot of solutions that aren't suitable and I think this is because I wasn't clear in my opening post. The main reason I would like to use the tool is for software source control management (but also for binary files e.g. Word and Excel files as well), so it'll need to support things like branching, merging and release management. While I'll be the main user, the wife will also need to use the tool but she is non-technical. However, she is computer literate and can work her way around a user friendly piece of software.
The main problem I found with subversion and Perforce was that there were a few locations when paths needed to be entered for locations within the source repository. A simple GUI browsing to the locations would have been perfect but those specific areas required the user to manually enter the path in a text box with little confirmation whether it was valid or not.
As you can see, file synchronisation software like Dropbox is unsuitable for this even if it supports file versioning.