I could see retail stores as a good strategy for Microsoft, but I think it will be challenging to execute it well. They're not a hardware (and software) company like Apple. They're a software company. The problem, is (well, one of them) that, especially with Apple stores (and Apple's simple line of products), the good PCs out there that consumers might actually be interested in (and which would require Microsoft software) simply aren't getting the visibility they need just to have a Shot at selling.
If Microsoft doesn't cut close deals with a few PC manufacturers and require them to absorb some of the cost of the retail stores, though (from which they stand to benefit enormously), I think that the cost/benefit ratio for Microsoft--in the Best-case scenario--will be way off-base.
John Tantillo typically does weekly winner/loser posts on his
marketing blog. Microsoft has been the 'loser' multiple times, but a week or two ago, with the announcement that Microsoft would be opening retail stores and that David Portner would be heading up the effort, he
named Microsoft the winner...for at least realizing that they need to make some changes...
The retail stores will also be a good place to showcase the new Windows Mobile phones (although if the product is unimpressive, which it sounds like it will be, then it just be a way of showcasing Microsoft's ineptitudes and allowing them to fail more dramatically.