Hi, this looks pretty. I've been a happy highcharts user for several years; can you summarize what's good/better/different about chartjs?
2. Canvas vs SVG: For my use case, using SVG for lots of data points really slowed down the DOM. Canvas doesn't have that limitation and is easier to export to images if necessary. SVG is nice because you can use CSS to style things.
[0] http://www.highcharts.com/articles/2-news/175-highcharts-per...
For custom stuff I use D3, but for the "standard"-charts I use Highcharts.
Edit: Seems like Chartjs is MIT, Highcharts is only free for non-commercial.
It certainly isn't to the d3 level yet, but almost everything is exposed and extensible with the new API so you can create most any chart you can think of.