Great article. I am dealing with a few of these issues as well..