John,
Thanks for your points on delegating. Good tips which can help any organization improve it's performance and morale. In particular point 3 caught my attention; Delegate the results, not the activities. By delegating the results, I see it giving more autonomy to those producing the results. It gives them more pride that they can help develop the process and the activities that will produce the results. This is a great motivator when you delegate.
Great points.
Jerry D Ross