Rumors are floating around that Microsoft is considering retail stores, like Apple's, to showcase its products. The problem is, there's nothing to showcase, and while Apple understands the retail store paradigm and has products to back it up, Microsoft does not