Mike Harsh (PM on the Windows Forms team) is taking on the task of answering the question on whether Windows Forms are a dead end or not in his post Is Windows Forms Dead?