You know, I agree that you have to train the body to allow it to 'learn' to maintain itself. I teach it everyday. The body will truly comply with the most frequently 'requested' posture, period. I do think mattress quality matters and am forever amazed at the numer of homes that I go into with mattresses 10 years or older. I actually had a client who 'wouldn't quite'believe me until he stayed at a four seasons (on a golf trip) for a week and found that he slept better; felt more rested and freer when he got out of bed. As to the Temperapedic(spelling may be off caz it's a trademark and I didn't look it up); I just was exposed to my first one last week and have to say it is quite magical. I am not sure it is for everyone. My suggestion to all of my clients (in terms of firmness and cost and brand) is to go to a reputable retailer in the middle of the day when they are reeeaaally slow and take some time to really lay down on the beds that you are interested in. I had a woman actually take her pillow recently.
I personally have a Serta 'Westmont' pillow soft (firm) that is fabulous! I found it exactly as I suggested. I personally think firm is better but from there your body should be allowed to follow it's own rythms.
Hope this helps. It's just my two cents, after all. Vickie