It can be tough to choose between Internet marketing companies, especially when each and every Internet marketing agency out there seems to have a different focus. While there’s nothing wrong with specialization — and indeed, finding a specialized company might work best for some small businesses — there are a few basic trends that an …