The thing finally came from Dell Small Biz (via UPS). My initial impressions: meet expectation (I understand this is not an iPhone killer, rather a notch below iPhone, as the $240 price tag much lower than iPhone $499 price tag).
(Left: iPhone; Right: Nokia 5800)
1) The size is about right, slimmer than iPhone, but wide enough for most applications;