In November 2010 Google changed the way they display search results. Now Google presents more local results for local searches making the Google Places Pin vital for local businesses.
Getting local business on the Front Page of Google...
...For just $89!