Some great sleuthing over on Engadget dug up the potentially true identity of the Origami. They clues are all in place: Intel is working on a tiny PC concept called the UMPC. Said UMPC will be launched on March 7, just before CeBIT. Origami—which is most probably a piece of software and not an MS hardware platform—launches on March 9. So Samsung, Asus, and few other folks will build these things and Microsoft will offer Origami as a rebranded tablet PC OS. Sounds possible.