twitter to me is 100% useless for communicating with friends (for me). facebook still is vastly superior in that regard, but twitter makes my news-following much easier.
A friend of my who studies this kind of thing says that Facebook is "sticky" and Twitter is not. People give up on twitter after a few months, but facebook has features that keep you coming back like photos and event invitations.