I use Visual SVN and Visual SVN Server, which is just SVN with a GUI. I manually set up a svn server, but this is way easier. It took me 10 minutes to download, install and setup a repository.

Visual SVN is pretty cheap and it integrates into VS 2005/2008 really well. It even shows code that needs to be checked in line by line, sorta like the save feature.