Science (274 programs)
Pros: Solves complex equations instantly. Also displays results in graph form.
Cons: Capabilities don't extend beyond equations.
Pros: Conversational programming. Easy to adapt to. Builds and works fast. Solid interface.
Cons: Usable only with specific mills. Doesn't support all mill types. Very slow error handling. Minimal included help.
Pros: Free. Identical to the official calculator. Available offline. Gives you GRE tips.
Cons: Support needs improvement.