INFORMATICA GraphEd, version 5, is the mathematical graphing software, which is very user-friendly. The graphs can be dragged directly to Word, WordPad, PowerPoint, etc. GraphEd can differentiate/integrate analytically. There are functions for zoom and trace to an arbitrary depth. Tangents, horizontal/vertical lines, and fill/shade-bounded areas can be created. The coordinate system is completely user defined and GraphEd has a very flexible way to create annotations/formulas with correct mathematical notation.
Version 5.0 introduces major new features like analytical differentiation/integration zoom/trace and more.