It's nice having a toolbox full of tools to solve any problem you face in business. To be honest, most tools do pretty similar jobs. This isn't necessarily a bad thing though, since it gives you the opportunity to pick and choose between them according to your specific needs. We've had a good experience working with Invesdor. It's fairly simple to use and its interface is clean and intuitive. It has lots of helpful functions, and is a breeze to customize and add new templates and widgets. The user support is great, and if something goes wrong, they will try to help you fix it within 24 hours.