We use Skype for communications and support. As Skype is very popular among our clients, it became our choice as well.
As for repositories, we use Bitbucket for its amazing list of features and ease of use. It is a great choice when it comes to private repositories.