@drcharles: Good post...