Let the hive mind of Engadget get that for you.
"I just switched to Sprint from Verizon about three months ago for the Pre. Then I went for the Hero about a week ago. Now, I miss my hardware keyboard and am thinking about switching to the Moment. I am still able to switch back to Verizon if I want and get the Droid when it arrives. Should I just trade up to the Moment when it comes out, see if I like it, and if not switch to the Droid? Or something else entirely? Help!"
But Nokia adopted Flash Lite 4-5 years ago, when Silverlight was just a *sparkle* in some Microsoft PM's eye as he thought about how they could have someting as popular as Flash for themselves! IMHO the iPhone is flawed as an internet browsing device while it doesn't support the most installed plug-in in the history of the web (and a flawed smartphone while it's not even 3G).