As a nervous world watches the political uprising unfold in Egypt this week, one cannot escape the fact that modern communication systems have made it possible for individuals in poor countries to collaborate in ways that would have been impossible ...