Since its inception as Avalon I have dedicated countless hours to the technology we now know as WPF. I can probably say that I am one of the few people who have worked on WPF at a commercial level at least in Australia. This is because the number of projects using WPF have been scarce. And I was fortunate to get involved because of my community work around WPF. I have also tried to convince clients to go with WPF as the preferred choice over Windows Forms. I will admit that I have not been very successful in doing this. The main reason I believe is that WPF has suffered with lack of confidence. While the push has been there from Microsoft, somehow it has not come across very well. We all know about demos about spinning text boxes and playing videos in buttons. These I must say have not conveyed the benefits of WPF to business gracefully. Even though Microsoft has used WPF for their Expression products, it just has not been enough.