Ah thats crap!
The sound awfull and it makes the game lag.
In WoW we have things called Raids its 40 people in 1 raid party and then there are sub-groups and the raid has a leader and each sub-group also has a leader, this has to do cause we allways use Team Speak its great and u use a key to talk only when that key will u be talking to the channel and then u can set sub-channel for specific groups.
Example:
K = All hear what u say
M = Monks hear what u say
and so on...
http://www.goteamspeak.com/
Now one has to have the TeamSpeak Server and the rest the TeamSpeaker Client who ever has the Server must always be online.
.:Edit:.
Spelling