I would agree there are better products in the market, however if you already have the license attempting to sell something like Salesforce integration to your management may be a tough one.
The other thing you could consider from an Outlook connectivity perspective is Information Worker, that allows you to do things like pushing tasks and Contacts into Outlook. We have it, but have not really used it much.
From the emailing perspective you can, with customisation or with BAMs and BPMs add emailing integration (I would suggest to go the BPM route from an upgrade perspective).
Epicor Service Connect can also do some fancy automation, but requires a fair bit of effort to get complicated workflows working.
Cheers
Simon Hall