Which service to use to host Group Projects?
===

Well I intend to host the group projects assigned by my Professor to a service like GitHub or CodePlex. I even have made an account on CodePlex to get started. What I am confused about is which is the most easiest to use for beginners like me or my Team members. Moreover which source control system to use with Visual Studio 2010 Professional? Any links or tutorials will be helpful for me.