I've been logging for about 10 years now, and have found a few benefits.
1. It aids me in de-bugging as it leaves a history of a users action leading-up to an error.
2. It allows me to suggest more appropriate working methods to the users.
3. It allows me to target future software development.
4. It gives management lots of coloured graphs for their enjoyment.
5. Its a great way of earning respect.
But most of all, when estimated time savings are multiplied by an hourly rates,
6. It justifies my employment
Typically, annual cost benefits to my organisation amount to approximately 20 times my salary, so I would whole-heartedly recommend logging.
I only wish I'd negotiated a salary equal to 20% of the savings. :ugly: