DevExpress for both Windows Forms and ASP.net. There is a learning curve, but once you understand the way things work, there is very little that you can't do. The Scheduler was the best on the market when we used it several years ago. The grid and charting has blown clients away. Their support is very responsive a usually on point. When you are trying to do sonething that the controls are not capable of doing, you will often see that feature added in a future release.
Bottom line: Great stuff!