well, dashwire is a good one, but at the moment the call log doesn't show call duration. they have very responsive support, right here on ppcgeeks!

so I'm sure they would look into, and possibly implement that.
for outlook you may need outlook business contacts (or something like that)