I've used WebChart, a free ASP.NET charting and graphing control, in one of my ASP.NET projects. It works very well, outputs the images in PNG format, and even cleans up the storage directory by itself. Very nice.
It's not really full featured like some of the professional controls, but you can't beat the price tag. ;)
Check it out.