In the not-too-distant past, small and medium-sized businesses could handle their marketing needs in one fell swoop, by ...