NPlot is a free charting library for .NET. It boasts an elegant, flexible API and includes controls for Windows.Forms, ASP.NET and a class for creating Bitmaps.