CPLZ,
1. Agree, it is important to find a doctor you trust, while understanding that even with a doctor you trust you have to stay involved.
2. Trainers and PT's. Once again it is important to find a PT that you trust.
4. Insurance can be a real pain when it comes to getting the best care.