Blaise Aguera y Arcas demos augmented-reality maps

Microsoft and the Bing team pretty much give a big "neener neener" to Google and their map system. While I personally can be hard on Microsoft at times for their lack of innovation, perhaps this is a sign that their culture is changing.