I think that isn't necessarily true, because I know of some ARM based nokia systems that run flash though.
but not embedded flash like youtube on webpages, most will download the flash and play through a different app, like it will be done on the W7 that is coming out, theres even a program that can work on the Xpress that allows for this.
Can't see from the pics, is there any physical buttons (volume up/down, page up/down)?
How much of the 4GB of internal memory is available for software installation?
Does it support a USB 3G/HSDPA dongle for mobile internet connection?
Theres really only the ON/Off button and button for the camera, no other buttons.
It will have 4GB of space to be used for software/media.
Do not think 3G/HSDPA dongles will work with this.