Gunthr: Regarding small buttons, apparently the phone doesn't have any. The display takes up the whole face, and it uses some sort of smart touchscreen. It'll support multiple simultaneous contacts (so you can hold down a shift button, for instance) and is supposed to have some real smarts for figuring out what you MEAN to type, to make up for the fact that there isn't tactile feedback.
I've had bad luck with on-screen touch keyboards before, so I'll be very curious about how well this works. I'd be more confident if they used that Ten something keyboard that fits a QWERTY keyboard into 10-12 onscreen buttons and can figure out 99% of the time what words you're typing based on context, and you don't really even have to aim at small buttons.