I used Microsoft Chart Controls before. It is not bad at all, easy to implement, and has a lot of good examples too, every good for beginners. http://code.msdn.microsoft.com/mschart
However:
1st, it hasn't been updated for a long while since it was released.
2nd, Since it is Microsoft, Comparability is something you dont have much control of
Last, now I generally walked way from using chart controls, and using some javascript chart APIs instead, to me those makes me feel more dry, light weighted, and standard supported.
Google charts (very basic)
And this is a more advanced one: (Jquery)
http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/