Recently, I felt the need to utilize online source code repository and version control system (SVN) for my personal project. As I started searching, I found plenty, and many of them are free of cost; however, I wanted my code to reside in a private repository. With this criteria in place, I was able to very quickly narrow my search down to a handful of providers. After going through many user reviews and personal assessment, I decided to use unfuddle, and their version control system. Unfuddle allows me to host 1 project privately (with access to 2 users) without paying any money. I have also found AnkhSVN that provides Subversion support for Visual Studio 2010. It integrates seamlessly with Visual Studio, and allows me to connect and synchronize my code with unfuddle (or any other SVN provider). I can always upgrade to one of the paid options if the need arises. For the time being, unfuddle and AnkhSVN have turned out to be a great option for me to privately host code online.