We've faced this issue ourselves when doing videoconferencing — with more than 1 person in any location, no solution works effectively. We've wondered about getting into this, since it would definitely solve our issue, and most likely solve similar issues for teams all over the world.
I agree it's surprising that this still isn't a solved problem in 2013.
I agree it's surprising that this still isn't a solved problem in 2013.