Conrad Wolfram gave a great talk at Ted about how to reform math. He is spot on. I think this is one way Mathematica could really jump to the next level... develop a full on home-school curriculum from age 3 through 12th grade.
I've used Teaching Textbooks (http://teachingtextbooks.com/) for math up to Precalculus. It's a self-paced, rather engaging math program with good word problems.
For elementary school, their curriculum has a more interactive program with word problems, quizzes, etc. and in middle school and high school it becomes self-paced lectures with problem set / workbooks. Another good, similar program for high school is k12 which I've heard good things about too. There are some good / new curriculums out there for homeschoolers.
Math education today is broken.
UPDATE: Link to talk with some other resources: http://computerbasedmath.org/