Hopefully much more detail will be added in time. One of the advantages of having coverage by Google Maps is that businesses can add markers pointing to their location on the map. This enables people to find you that much easier and even get directions to your door.
I saw that Mladen, one of the guys at Wizardworx (this blog’s host), commented on Cherryflava that Microsoft’s Live Local has been doing this for a little while now and that the coverage there is apparently better. That may be but I battled to even find a map of anything on the service. All I got was an overly simplistic search form that didn’t give me any results. So Mladen, if you could point me in the right direction here?