The other thing I notice is that there is a continuing trend of making it very difficult to build native apps that draw on the screen with these things. It started with JavaME in the “old days” and is continuing today with Google’s Dalvik Java VM and now Palm’s WebOS WebKit thing. They promise the power and openness of Linux and then shut the door. It’s too bad, since a lot of these handhelds have 3D graphic acceleration in their SOCs, and you really need to go native to build a good 3D game or what have you.
I can’t wait to see what the Pre SDK looks like, and whether developers buy into this architecture of GUIs based on web technology. And it’ll be interesting to see how good the apps can be with it. But if they’re as good as the prerelease demos, it’s something to pay attention to.