I'm a player in a group that meets weekly. We use FantasyGround+Teamspeak combo and it seems to work for the most part. Or, should I say, it's better than not meeting at all. ;-)
One consistent problem I've noticed is that we frequently talk over top of each other and end up stopping and waiting for the other person to continue. Then two of us will talk at the same time again and the process repeats. If anyone knows anything about communication protocols (http://en.wikipedia.org/wiki/Carrier_sense_multiple_access_with_collision_detection), our back off timer is not sufficiently random. ;-)
Another problem is that my GM will describe a scene and I get anxious to ask a question. He stops talking for a few seconds, I think he's done, but often he's not. I just can't predict when he's finished and we start bumping into each other again.
Has anyone set up a protocol to follow to avoid problems like this? I thought of suggesting a virtual 'talking stick' to pass around, but it seemed silly...
In case anyone is suggesting my group meet in person, we can't as we live in different timezones and/or have small children.