I need to implement version control, even for just the developing I do at home. I have read about how great Subversion is for the past couple years and was about to dedicat
If you choose to go with subversion and you want to host your own svn server, then there is a very nice and easy windows based server called VisualSVN server. It hides the complexity of setting up an apache server, you basically just go next next next. User configuration is handled with a webUI, instead of a config
http://www.visualsvn.com/server/
using a public serve rlike beanstalk is probably easier, but some people like to have their own repositories, either for speed or security