I am programming simple Windows apps. I don\'t need DB support. Why would I use WPF instead of WinForms?
Nobody mentioned about better testing capabilities of the WPF applications (if they are written in the correct way, for example based on the MVVM pattern).