Hi Tore,
IMHO, Windows Forms are out of fashion, so to speak. WPF is still a very good technology. I hope it is not going to follow Silverlight's decline pattern. You will be amazed with WPF Data Binding, mainly in a good sense :)
Consider using a control library: Telerik, DevExpress, Infragistics etc.
Consider using an ORM: Entity Framework, NHibernate, OpenAccess etc.
Windows Communication Foundation (WCF) is also a very good time investment.