Khan Academy
Concentration
Deep Sea Duel
Interactive Fraction Models
Interactive Tessellation Creator
Math Card Games
Lego Math This is a great site, many great hands-on ideas