This image was lost some time after publication.

So the UMPC launch isn t happening today after all. Intel now announces on its site that we ll need to check back on March 9 to see the full details of the upcoming Origami platform that Intel and Microsoft will be unveiling. But there was one more little picture on the Intel site that was rather enticing, at left.

Intel Tease Site