http://www.multiplication.com/interactive_games.htm My youngest doesn't enjoy doing her flashcards, so I was looking for a fun way for her to memorize the facts. She loves this site! There are several fun games for kids to play while memorizing the multiplication facts.
I bought my daughter Timez Attack this year and she loves it. We started with the free version, but she got so into it that I decided it was worth the $40 for the upgrade.
Noetic Learning site can generate interactive math fact worksheets. The sites grades and times kids work. It is a great site to see how proficient your child with multiplication facts.