Today's technology provides small businesses with dozens of marketing options that weren't available in the not-too-distant past. Staying on top of them all, let alone learning to use any of them effectively can be a full-time job and then some.