Oh and Times Attack also has a addition, subtraction, and division game, which really is the core of everything. It is made by big brainz and well worth it! We just use it for multiplication, but it all looks great for speed in these topics.

With only a two day trial of DB it is possible I'm not giving it a fair shake though. But it had my boy counting dots when he is strongly adept at doing any of the basic functions in his head, and has been carrying and borrowing in his head for over a year.