My source control applications of choice are Subversion and VSTS/TFS. Subversion, along with TortoiseSVN is an open source favorite. VSTS/TFS is Microsoft's offering in the enterprise source control, a much bigger brother to Visual SourceSafe.
There are numerous Subversion options, but I finally decided on cvsdude for their great reviews and free hosting. Their other plans are also quite affordable:
- Free Account: 2MB, 1 repository, 1 user
- $5.99/month: 250 MB, 1 repository, 2 users
The only reasonable option for TFS hosting is to create an open source project on CodePlex. Of course, this means the entire world can peer at your source code, but at least there is no cost.