Not sure how many people know about this but Microsoft is currently offering a free TFS hosting plan. I certainly didn't know about it until yesterday!
I have currently got a setup where I have installed TFS Express edition on my local machine from
http://www.microsoft.com/visualstudio/eng/products/visual-studio-team-foundation-server-express and I have been manually backing up the TFS databases.
But only yesterday I found out about this:
http://tfs.visualstudio.com/en-us/. You can sign up with your Live Id and start using a free hosted edition of TFS! It's currently free for teams of up to 5 developers - which is more than good enough for a freelancer like me. The website says "Additional
plans and pricing will be announced in 2013". More details on pricing here: