Yes - google Places is KEY as it not only gives you a home on google Maps and in the search engine itself, but it also does its best to gather together other reviews and references to your business from around the 'web. "