iPhone or OLPC? Which will have a greater impact?

This week saw two major technology announcements both of which have potentially large implications for users world wide. The first was the iPhone launched by Apple at MacWorld. The second was the “One Laptop Per Child”, a project that promises to “create(sic) expressly for the world’s poorest children living in its most remote environments.” and…