Me, too! I have been scouring and begging for some good sites for just that. This is what I have come up with thus far:
http://www.bigbrainz.com/ This is Timez Attack, which the kids love. It’s a game that has all the features kids love PLUS it teaches them the math facts. The free version lasts maybe one or two class periods. They all wanted to buy the full version!
http://hoodamath.com/games/multiplication.php is like the old Multiplication Munchers, which I loved. The good thing is so do the kids!
http://www.multiplication.com/flashgames/CarWash.htm is fast-paced and fun. If you know your facts you can go pretty fast on this one!
http://www.multiplication.com/flashgames/GrannyPrix.htm is rather funny. The game is a granny in a wheelchair race with other old ladies (about my age). You may customize your granny and her chair. The faster you click on the correct answer the faster your granny goes!
http://www.multiplication.com/flashgames/PattyPaints.htm is another game by the same company. It’s fun to see the answers in the paint splats and then paint your car after you finish the game!
http://www.helpingwithmath.com/by_subject/multiplication/mul_games.htm allows for a couple of ways to learn multiplication facts. I like the choices!
http://www.mrnussbaum.com/multiplication.htm Mr. Nussbaum has a couple of ways, also, to teach multiplication facts. There is no shortage of excellent sites for your classes to use.