If you own a small business or are doing marketing for one, especially if this is your first foray into internet marketing, HubSpot could be a really solid tool for you to try. Hubspot offers users a ...