I\'m a novice programmer writing my first program (it\'s in C#), and having to learn as I go. I\'d love to have a WPF gui but that might be biting off more than I can chew
Personally, I'm a Devexpress addict. It's serious company, exist from a long long time. They was already there when I used Delphi a long time ago and the VCL (Delphi) are still supported. The support answer, help quickly and the community is very active.
It's not free (there is a free 60 controls pack I think) but I never see a professional controls pack for .NET free, up to date, with (long time) support .....