Eu deixaria jquery ou dojo renderizar os dados em um gráfico, economizando poder de computação no servidor, dê uma olhada nesses links
http://dojotoolkit.org/grids-charts
http://www.1stwebdesigner.com/css/ top-jquery-chart-libraries-interactive-charts/