GeoGebra Inc.

Free
Solves complex equations and has a 3D graphing calculator