Call History Any Number Detail allows you to export calls to excel file. This app can backup your logs and restore them on same phone or other. There is a useful statistics page to give you more insight about calls you are making/receiving.
Auto backup is another useful option to keep call history safe. Even if app malfunctions and you need to re-install, you will be able to restore all your history from auto backup file.