Wow ! Thanks for all of the great responses. I have been seriously looking into some form of memory foam. Everything I read says to go for thickness and high density.