Increased Sales - We sold more with a more efficient funnel and pipeline.
Separation of Effort - We could have people setup the funnel and create leads while others closed on those leads. And barring that, we sent our cold leads to a drip marketing email system and squeezed a second pressing of juice from those leads.
Visibility of the Total Pipeline - We could see the total value easily and monitor sales performance more closely, by user, etc.
I would use it again gladly if I had the need to use a CRM system. It's great for sales teams. It helps alot in managing customers, seeing how the sales team is performing. It helped us create millions of dollars of sales that otherwise wouldn't have happened if we stuck to our previous spreadsheet system.
Figure out what you are going to build in SugarCRM before you build it. Going in without a gameplan is a recipe for an expensive and painful experience. Also, use seasoned developers who are familiar with SugarCRM. Going cheap here will bite you in the end. The experience in SugarCRM is key; far more than just someone who knows PHP or CRMs in general.