I may not have told you before, but I love Mashable. What has prompted me to announce this to the world is a recent post there listing 70 online language communities for learning and practicing languages. It includes a wide variety of possibilities, including LiveMocha and friendsabroad.com.
I have a student who asked me about websites for learning English. I had heard of LiveMocha before, but the Mashable post was good impetus for looking at it more closely. It looks good. Does anyone have any experience with it?