[img src="" caption="" credit="" alt=""]
As it continues its march into every online market imaginable, Google is taking a shot at Yelp and other business review sites: they've added user-contributed business reviews and ratings to Google Maps. It's also another venture into user-generated content for the company, which needs to step up its game in the UGC and social software space.