Google seemed to have the biggest advantage as the integration of local search and user reviews seemed to be a no-brainer for the search engine giant.
A combination of poor implementation and anally retentive policies left Google Places stranded.
See it on Scoop.it, via Google Places Optimization & Local SEO News
More...