full disclosure, I'm a sales and training consultant for ProMax.
There are lots of pros and cons to systems, but one of the things that stands out for me is the ability to handle a lead start to finish -- from it's inception, through the appointment, on to desking and followup after the sale...