With all of the noise around Vista and Xbox, we tend to forget that Microsoft is putting a lot of energy into location intelligence, including the sort that sits on wheels. Its MapPoint services and Live Web mapping are no secrets, but less known are its efforts on the mobile front. According to the Wall […]