For great interactive math activities:
http://jc-schools.net/tutorials/interactive.htm
http://www.mathbuddyonline.com/common/mbqad.html
thinking blocks - iPad app
mathgoodies.com/standards/alignments/grade5.html
mathgoodies.com/standards/alignments/grade6.html
mathgoodies.com/standards/alignments/grade7.html
mathgames.com/grade8
http://weusemath.org/