Microsoft has released a stand-alone ASP.NET and Windows Forms Chart controls for the .NET Framework 3.5 and VS 2008. This is similar to what previously existed as built-in chart functionality in SQL Reporting Services 2008 (Very Cool).
You can use them in any of your existing applications (Web or Win) to produce a professional set of charts. Here is a snapshot of available chart types available in this release:
Here are the download links:
You can find samples on MSDN to help get you started (http://code.msdn.microsoft.com/mschart).