I am a marketing consultant and implement ONTRAPORT for clients to manage contact relations and build and automate lead generation and sales funnels. I constantly employ the many features that distinguish ONTRAPORT from competing CRMs, including ONTRApages landing pages, online file management, video hosting, and SMS.
ONTRAPORT is great for business-to-consumer relationships. It is less ideal for business-to-business relationships. The shopping cart is excellent, but not for items with multiple variations (i.e. selling a shirt with various colors and sizes). Love the all-in-one functionality - saves big money in not having to also use a landing page service, shopping cart, SMS, etc.