Thanks, very useful!
Still, one criteria is missing: the ability to UPDATE a graph smoothly instead of redrawing it completly (when data change, for minute-updated data, etc.)
Among free tools, I only found Google Charts able to do it (because it uses a class to host data -and not pure JSON table- and a class to draw graphs, and they are tightly linked)