When Microsoft launched Windows 8 last week, it was the culmination of a long wait. For most folks, it was a rather jarring thrust into the future. For better or worse, the operating system that introduces the touch-oriented Metro UI to the Windows environment had arrived.

No one is more excited about the launch than Microsoft. The company has launched pop-up holiday stores at malls across America to promote the new OS and the Surface RT. I had a chance to check in with one of these stores at Aventura Mall in Miami, Florida.

The Microsoft team had set up a kiosk in the center aisle. When I arrived, the place was bustling with folks seeing Surface for the first time. A good number of people were waiting in line to claim their reserved tablets as well. Microsoft employees bustled from customer to customer extolling the virtues of Live Tiles and promising that more apps were on the way.

Read the complete article.