I've just been looking at Children International. One of the things that saddens me most in this world is child poverty. Many people who give money to these children put money into things like education, but I am skeptical about the effectiveness of traditional education. Kids may go into classrooms with a teacher and not much learning can happen. I believe that the most productive education involves the child learning the very basics of literacy and numeracy before the child is given access to Broadband Internet, which allows the child to learn for himself or herself anything that comes to mind.
Update: Looks like someone has already come up with my idea. See the $100 Laptop by MIT. Also see the Wikipedia article about the $100 Laptop. It will have Internet access, but I don't know if it will be free. I'm starting to want one if it's so cheap because I use a desktop computer and don't actually have a laptop.