Designed to help small and midsize businesses "get found online," HubSpot officially launched its user-friendly Internet marketing system yesterday.