Logging calls for inbound and outbound will require you to change your phone provider, if you want to get true call integration for your business. Alot of companies who offer call logging services do so by doing two legged calls which does not do a really effective job. You also end up paying two phone bills. Why not pay one phone bill?
gUnify works with telephone companies to integrate their native voice services to their salesforce crm.