This site is an online calculator that will let you put in points, functions y(x), polar r(theta), or parametric. It will let you download or export your graphs.
This blogger posts her lesson schedule for each of her classes (Algebra 1, Algebra 2, and Pre-Calculus) online and has links to a lot of the cool activities she does in class.