Good post. I am dealing with some of these issues as well..
This information is invaluable. How can I find out more?