Google Local Business Centre for Google Maps
Found this video on YouTube, and I though I should share it as it is an important piece of the puzzle when taking control of your own brand online. As people are searching through many different means, this is perhaps the best way to make an instant impact on the search rankings.