I tried visiting my GP, then an orthopedist, then an acupuncturist, and then a massage therapist. I also saw a myriad of chiropractors, and while some offered temporary relief, Dr. Camp was really the one who helped me the most.
He fitted me with some orthotics (and also a lift in my left shoe to help compensate for my leg length discrepancy), performed a couple of pretty straight-forward adjustments, and suggested a couple of physical therapy exercises to do at home.
All I can say is: Hooray! I've been seeing Dr. Camp for about 3 weeks now and I feel better than I have in a long, long time. I have even been able to go back to work and start to live my life again without worrying so much about re-injuring myself. Thanks, Dr. Camp!
(Oh, and bonus points for Dr. Camp's friendliness and sense of humor.)