Lots of actvities, animation and information http://www.kidsknowit.com/
4Kids.org http://4kids.org/
A Game a Day http://www.agameaday.com/Puzzle Choice http://www.puzzlechoice.com/pc/Puzzle_Choicex.html