We chose Constant Contact as the best email marketing software for small businesses. Here’s what to know about its features, pricing, and pros and cons. Finding the perfect email marketing solution ...