I personally license a lot of data to fuel my marketing campaigns, and this company has provided me with the best data I have found (including the big data companies). I leverage it mostly to target the right homeowners with my services. It's definitely worth investing if you are looking to grow your business.
Tip for consumers: Definitely take the training to understand how to best use their product and data. It's simple once you understand how it all works.
I have used many email platforms, this one is definitely the best. It's the cleanest UI experience. Make sure you clean your lists before uploading, they are strict on bounces, etc.
Zoho is a solid product for the cost. CRM's can be very expensive, and this is a good started platform for a small business. They also have many other tools as well.