I've grown to dislike the smell of 3-in-1. It's not awful, but once it gets on the skin you smell it for hours, even after washing.
I've started using M-Pro 7 gun oil for the same tasks. Not that it solves world hunger or anything, by I always have some around, I don't end up smelling volatile organics for the rest of the day.