I used to spend a lot of money at the chiropractor/osteopath, and while they do give relief I don't see them as a long term solution. That said, I think they can be valuable for acute episodes.
What cured my back pain is Yoga. Not overnight, not over a week, but months of adding strength and flexibility to body as a whole. I'm now pain free.
This may not work for all symptoms, but I think it's important to realise (in most cases it seems) you cannot expect the medical professional to heal you, only to help you temporarily. You must heal you.