And UMPC (uncreatively) means Ultra Mobile PC. Somehow Origami sounds way cooler to me :P.
Anyway, I’m quite disappointed with the UMPC after seeing the specs. It’s more like an over-glorified PDA if you ask me rather than something revolutionary as it was hyped up before the revealing.
And one funny thing I noted is that Windows XP Tablet PC Edition 2005 OS is listed under the Hardware Specifications. Heh, it probably hard crashes, but that doesn’t make it hardware now, does it?