Microsoft's newest flagship store takes on the Big Apple (pictures)

The tech giant wants to bring a little Fifth Avenue class to its latest store.