Possible Duplicates:
What does WPF still have to offer over Silverlight 4?
Why change from WPF to Silverlight 4
I'm working on a WPF application. We considered using Silverlight instead of WPF, but decided we want a full blown desktop application with the whole unique desktop application feeling and advantages that gives. However, starting today there has been a lot of buzz out there about Silverlight 4 being announced at PDC09, and people stating that there aren't many arguments left to choose WPF over Silverlight (4).
So; what's the buzz about Silverlight 4? Why can Silverlight now be used instead of WPF? And when should WPF still be used?