Flashy Graphs Sans Flash
articles.sitepoint.com
articles.sitepoint.com
Graphing libraries are sort of a "the more the merrier" kind of thing, since which you pick depends on your aesthetic sensibility, a very long list of features that may or may not be implemented ("Can you do custom tooltips for individual points on the graph? Because I'd really like to do that. Oh, and I need Javascript callbacks to do data rescaling via AJAX."), whether the data abstractions meshes well with whatever you're using to generate the data, and what client side technology you favor.
To date I haven't been very impressed with the Javascript solutions I've used. My favorite for accessibility (and least favorite for implementation) is the Google Chart API: with a competent server-side library that blunts some of its numerous sharp edges, all your client needs to be able to do is load image URLs. I use this for pages I intend to be accessible from my cell phone and it works like a treat.
For generic charting, I seriously love OpenFlashChart 2. It has a modern aesthetic and I've yet to find a place where it couldn't be coerced into accommodating my needs.
It has never ceased to amaze me quite how large an effect throwing a few pretty graphs in an application has on management. And one's salary for that matter ;)