I tried the temperpedic then donated it to charity after about 10 months. Now I sleep on a 2-inch-thick, $200 memory foam mattress from Bed Bath Beyond, which rests on top of some Aikido mats atop the wood floor. It is just right except when the dog decides to lick my face.
Side note: Ab strength training, regular stretching, and proper posture during the day do wonders for your back at night. Lay on your back on the floor, bring your legs and butt up and touch your toes to the floor over your head for a great all-back stretch.