Web Apps (10000 programs)
Pros: Simple and intuitive. Sales activities updated automatically.
Cons: Customization options could be better. Not a free tool.
Pros: Packed with useful tools. Gives users more control.
Cons: A bit tricky to get to grips with. Rather high retail price.