For anyone using Visual Studio outside of a corporation such as those doing freelance work or even those collaborating on small projects, I'm pleased to say that we now have a WONDERFUL solution to source control in the tools released for Git in Visual Studio 2012 and the inclusion of Git support in TFS and on Team Foundation Service!
For so long, I've used the old method of moving files and folders around and making copy after copy in the hopes that I could retrieve source when needed but with Git in Visual Studio 2012 I now have an integrated way to manage Git on Windows and with Team Foundation Service, all my commits are being pushed to the cloud at my convenience so I have source control AND offsite backups!!
I'm not going to go into the nitty gritty on the topic just because you can find everything you need to get started at the link above but I am going to recommend HIGHLY you take a look if for no other reason than free (that's right, it's FREE for up to five users on a given account) cloud backups for your source. And while you're there, be sure to take a look at the other wonderful features Team Foundation Service offers.