Social media and small business were made for each other. These companies have little or no marketing staff. Social media offers the opportunity to reach millions of potential consumers through virtual channels. The cost savings are significant, and the reach is amplified, but business owners better bring their "A" game.