Started fiddling with the new XAML stuff in 2.1 and my first impression is that this is excellent.
The problem with the old flash way of doing things was that flash is such a nightmare to work with programatically. Fine if you want to write little games where you whack penguins with a baseball bat but pretty crummy for flexible graphs and charts - well actually it's pretty good for that too but a real beast to customise.
Enter XAML - you can make changes directly in the code and these magically appear in the front end, you don't even need to recompile - how great is that???
Ok, so XAML is yet another thing to get your head round but it's pretty straightforward and splendid gives you the stuff you need to get started.
The only way is up from here :) Yayy!