Edwin,
Good points, however, beyond bringing content to students, what difference does the actual mediation of the learning process which the technology provides, benefit learning? Think about collaboration, networking, self-direction, authorship etc ...
Dr. Ruth Reynard