I found this 3D walk through of a temple like structure that would make a perfect MS retail store. You'll need to read my description before you enter the virtual walk through. Imagination is required for full effect:
Cue creepy music, cue announcer..." You start in a round entry way with 3 video screens. On the middle screen is the Start button with possibly a schedule of the days instructional sessions. On the other two screens are images of Bill Gates and Steve Balmer expounding on the virtue of MS products and services.
Next you walk through a door in the back and enter the holy place where you see on one wall X-Boxes, Zunes, and MS accessories neatly stacked against the wall. On the counters are demo units for the customer to try out MS's various products. Against the other wall are neatly stacked software products. Behind the counters on both sides are MS sales people smiling at you. In the center of the room is a hologram of the MS name and below a smaller hologram showing the credit cards they accept.
You go from there through another door into the holy of holies. There you see a row of counters on the left with a video screen displaying MS propaganda. Smiling MS sales people are there to take your credit card and ring up your purchase. On the right side are the counter's with the smiling MS Guru's waiting to help you with any questions. There is another video screen with services provided by the MS Gurus and the cost. Towards the end is another hologram showing the current hot item of the week. At the very back would probably be another video screen and benches where you would get your very own brainwashing helmet to watch the teaching (propaganda) video. You'll also notice a podium with a big red button near the middle of the room. Press the button and let your imagination do the rest."
Now for those who dare to enter in, The Microsoft Retail Store My idea of a MS store (some use of imagination required)
P.S. Once at the site click on any of the images to begin your tour. Use your mouse and press button to proceed.