Very good article. I will be experiencing many of these issues as well..