(That said, I'm not particularly a huge fan of WPF and there are definitely things I'd like to see simplified/changed. But it's also currently the best option if you're building desktop applications ...