We are and HVAC distributor within Michigan. My exact task was to research and provide a content management system. Our major goal was to allow reusability, Open Source framework and a means to efficiently print a paper catalog.
We choose APSIVA, ONESource. If your really looking for a work flow content management solution this may not be the answer.
However, we also took a look at A2i (which I understand SAP purchased).