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!"
Mr./Mrs. CB17 good sir/lady. I see you think of flash as an ad annoyance. Thats understandable. But if it wasn't flash it would be some other form of data that was annoying you. Don't hate the player(Flash) hate the game(internet). With that said I find it's funny when people talk about how hard it's going to be to play games on the iPhone without buttons and who's gonna make all these games... Well AFAIK there are probably millions of flash games designed for mouse only input. That's just the tip of the iceberg of how Flash and a device with a sweet a88 screen work together very well.