For all its recurring glitches and annoyances, Internet video calling is still a fantastic technology.