Windows Live Local tries to match Google Maps. But Google Maps is just too fast. As I mentioned earlier (Why Google Reader): the reason I like Google is largely speed.>
S Anand
Technology, business and fun