another one, w/ a somewhat different angle I'd found was a straight mental math trainer, discovered from another commenter here on HN: http://www.mental-math-trainer.com/