WPF is very much alive and there are a number of folks doing WPF LOB apps. If you're coming from WinForms, WPF will be a more familiar environment because you don't have to worry about asynchronous queries or navigation. If your users are demanding a no-touch browser deployment, obviously Silverlight is the answer there.