My personal gameing group uses a combination of Maptools for visuals and orienting ourselves with th enviorment and Skype voice chat for comunication. It works pretty well provided the group is good about letting eachother talk but I imagine that problem happens in Face to face groups as well.