Could the right mattress improve your quality of life? Read our guide to choosing a mattress with the best kind of support for you, including memory foam, spring, British fleece wool, cotton and horsehair filled mattresses - whether you're a front, back or side sleeper.