I think a lot of it depends on your niche.

For most small businesses - Facebook, Twitter and Google+ will cover a large majority of your audience, but if you are clothing or fashion based,...