Multiplication Games
In school, select NON-JAVA games.  There are many different Multiplication, Division, Addition, and Subraction games (untimed) at this site.
The ArithmAttack
This site includes TIMED math fact quizzes.  This site also allows one to customize the types of problems to test a student on.
Brain Quest Puzzles
This site allows students to play a 2 minute Brain Quest game online.
Online Math Help
This site allows students to explore various math challenges as well as research assorted math topics.
Everyday Math Games Site
This site contains an assortment of online games that correlate to each lesson of Everyday Math.
Everyday Math Site
This site allows students and parents to explore various topics and research on the Everyday Math Program.  There is a printable and searchable glossary of math terms.
Figure This!
This site offers many challenges designed for families to work together in math.  The challenges are extremely fun and are available in Spanish. 
Examples of various math operation (*,/,+,-) strategies from the Everyday Math program

Help!  Here's an example of the Partial Products Algorithm