http://g.raphaeljs.com/
It uses Raphael and Prototype, and has some interesting options that most other libraries don't have (such as stacked area charts)