REDMOND, WA: In Microsoft's recently launched teaser campaign for a product code-named Origami, rumored to be a iPod-competing, handheld computer, one of its loudest critics have been its own employees.
The online community has been buzzing about teaser Web site www.origamiproject.com since it appeared, and Microsoft confirmed being responsible for the site, which implies the product will be revealed on March 9, the date of the CeBit conference. The New York Times reported that bloggers unearthed a video from video production ...