Team Foundation Service, a version of Team Foundation Server hosted on Windows Azure is out of Preview and available for full production use. It will be free to MSDN subscribers (at certain levels, see below), and free to everyone for a limited time. You can go sign up for a free account here: https://tfs.visualstudio.com.
You can read the full announcement here: http://blogs.msdn.com/b/somasegar/archive/2012/10/31/team-foundation-service-is-released.aspx. From that post "In addition, MSDN subscribers at the Visual Studio Test Pro with MSDN, Visual Studio Premium with MSDN, and Visual Studio Ultimate with MSDN levels will have use of the service included as a subscription benefit. For the time being, anyone can sign up and use the service for free. We’ll be announcing more about paid plans and services in 2013."
I just signed up and it was very simple. It picked up on my Hotmail account, so all I have to provide was a URL for the service.
So go sign up and put your SharePoint projects into TFS!