As if Origami wasn't enough of a tease and torment, I saw this video link in comments on Scoble's thread this evening claiming to be Microsoft Alexandria. What's interesting about the Alexandria name is that the post on OrigamiPortal mentioned Alexandria as well.
Things just keep on getting more and more interesting (and possibly confusing). If you watch the video you see several different size devices. Wondering if the speculation about Origami/Alexandria being a service might have something to it. Here's the link to the video.










