Never heard about it!
In past I used C3 - not good interface and it need registration for each players, I has read about Mumble - not so good review and Itry MyTeamVoice finally! And I like It!
I can write them on the line with a request to change something and they do it! it's cool! ))