I think you underestimate the power of a good calculator. For us it was a critical part of the curriculum and a powerful tool. I would easily take it over any computer program.
I doubt there are many computer programs quite as comprehensive or capable. The biggest problem is training someone how to use it.