The best bed mattress is probably a memory foam mattress. Instead of an unyielding or soggy bed mattress, a memory foam mattress will mold to one's body contours for ultimate support. The only problem is that this type of mattress is quite expensive. A great alternative is a memory foam topper. This is a mattress topper that will mold to one's body contour for optimum neck, shoulders, back and leg support. The even distribution of weight on the mattress topper will eliminate pressure points for better circulation. It's very affordable too.