Hundreds of Math games/activities
HoodaMath
Math Playground
Academy + Arcade = Arcademics.com
Math Tutoring Videos
Khan Academy - Free sign up
KidsSites
10 Free Math Apps to Download