http://www.oswego.org/ocsd-web/games/mathmagician/mathsmulti.html

Math Magician is OK. My kids liked being able to print out a certificate showing their score, though for kids who don't do well being timed, it can be a stressor. It's free.