We love this site! It has a wide variety of math games and has scores and place rankings on every game, plus high scores of the day. It has really helped my DD9's speed.

http://www.arcademicskillbuilders.com/