I'll keep this rant short. I don't know what the future of education is, or will be, but I do know that it's not "web 2.0" despite the hype.
Education is, always has been, and always will be, about the acts of teaching and learning. It is not, nor has it ever been, nor will it ever be, a form of technology. It is not a suite of distributed online tools, no matter how buzzword compliant they might be.
We need to move past this infatuation with technology, this desire for shiny things to change everything, and get back to basics. To storytelling. To valuing and respecting the work of all participants (students, teachers, and others). To working together to teach our children, and ourselves. To extending the activity outside of some industrialized classroom and into the community.
Sure, "web 2.0" has a role in this - in providing tools to enable individual publishing and collaboration - but it is NOT the technology that is the future of education. It's people. Without proper philosophies and pedagogies, all the shiny websites on the planet don't add up to a hill of beans.
(donning asbestos underoos in preparation for ensuing deluge of fire and brimstone)