http://www.sheppardsoftware.com Hundreds of educational games, activities and quizzes for ages preschool-8th grade in math, language arts, science, and geography.
http://www.starfall.com Systematic phonics and phonemic awareness activities for preschool-2nd graders.