Hi Yoav,
It depends on what controls you need to use in your applications. For
our needs we are using the controls of Nevron (
http://www.nevron.com).
Currently they have Charting for .NET (win forms and web forms),
Diagram for .NET (at the moment only win forms but I am expecting the
web forms in a few weeks) and User Interface suite for .NET.
Following is a list of some .net component vendors:
Infragistics:
http://www.infragistics.com
ComponentOne:
http://www.componentone.com
Xceed:
http://www.xceedsoft.com
Developer Express:
http://www.devexpress.com
these are the big component vendors and they have many controls in
their suites.
However for our needs (flexibility, reuse, advanced charting and
graphing, control over the formatted appearance of the graphs, quality
of the visual appearance and documentation) we have chosen Nevron and
we have integrated their solutions as fundamental part of our win and
web based applications. There is a free and fully functional evaluation
version of their suite Nevron .NET Vision:
http://www.nevron.com
Hope I helped.
Chris