Try Math is fun
It has various levels of math facts practice stuff as well as mazes and games. It includes multiplication and I think division.

DD6 loves it and asks to do the math facts timed quizzes! (An amazing thing since she hates times math tests on the same topics at school.)

Hope this helps.