Anyone setting up a Subversion server on a Windows machine knows that it's a cumbersome task although it has gotten easier over the years. Now however it's become childs play, download and install the VisualSVN Server which includes Apache and the SVN binaries. When installed you have a nice UI for creating and removing repositories and editing user rights on them. The repositories are also browsable from a web browser.
VisualSVN is also a very good plug-in for integrating Subversion into visual studio although it costs a couple of dollars, it's definitely worth it.