The Origami project will be revealed next week and had lots of people speculating about it. To be honest most commentators had already guessed what it would be but the speculation still continues.
Now someone noticed that there was a comment on top of the Origami web site html
Origami Project: the Mobile PC running Windows XP
Duh! Hate that. :-)
Still the UMPC sounds interesting. I'd certainly consider buying one, if the price was right.