ILoveCharts is a great place to try out new ideas. Sometimes the first version hits the sweet spot; sometimes graphs need to be revised until they’re perfect.