There are more enterprise-level (aka more expensive) options like Salesforce Marketing Cloud and Adobe Marketing Cloud. With Hubspot and Marketo you will find the right balance between features and pricing.
If you already have marketing processes in place and have a good idea of what pieces you want to automate, you can reach out to each company’s sales team and get advice about which features you can use. Pick the product that fits better with your current marketing standards.
On the other hand, if you have informal processes, and your marketing team uses multiple tools, the best path is to ask each company to help you with the best marketing automation implementation. Again, pick the product that feels right for your company.