Recently came across Online (SVN,Git) repository http://www.projectlocker.com/ which can we used effectively for personal projects. It provides a generous 500 MB space with ability to create multiple project for free account.
It also has paid option which i think are good.

Happy Coding