connecting computers and people is one of the main aspects of the internet. however, I think the biggest challenge is transferring knowledge to the people.
this will guarantee a truely independent media network, since it will help people not only to use pc-s and networks but also to understand and benefit from the potential of new media technology.
in other words, better spend invest in people and open source solutions than in proprietary software.