You should check out iCalc.

Its a scientific, financial and graphing calculator with a math bot.