Johnnie's Math Page
http://jmathpage.com/
Math Playground Games
http://www.mathplayground.com/games.html
Math Playground Logic Puzzles
http://www.mathplayground.com/logicgames.html
National Library of Math Manipulatives
http://nlvm.usu.edu/en/nav/vlibrary.html