I have frequently felt dissatisfied with spreadsheet programs.
Text is awkward to add, revise, and format.
Graphs options are limited and loaded with chart-junk. MathSoft's Mathcad 7 Standard belongs to a class of programs which overcome these shortcomings. Mathcad performs technical calculations. It utilizes equations that look and act exactly like those you would write and compute using a piece of paper. It allows you to place equations, text, and graphs anywhere on the page you want.