If you have a Ti89 and are in college, you've
got to check this out!!
http://paxm.org/symbulator/frontpage/
I was just looking for a way to graph differential slope fields, but the programs available for download on this site had me practicaly skipping for joy!