Tim Heuer has a great write up on the new Microsoft Store that launched in Scottsdale, Arizona
Here are some pictures of the new store: