First off technology isn't the answer to everything. My wife and I homeschool our 3 & 5 year old children. We use technology as little as possible. Real experience with adults & other children is much more important than sitting in front of a computer. My children know two languages and are working on a third. We let them lead what they want to learn. School is set up like work, you do your 8 hours of hell and go home.
There is no perfect answer for every child, but the current american education system is failing a majority of it's students. Also, do you learn anything really important in school past middle school? You don't learn how to cook, clean, balance a budget, thrift shop, sell, do simple repairs, ect... Schooling should be about teaching children to be responsible adults, not learning how to pass a arbitrary test.