When choosing a new bed, understanding the different types of mattresses that are available can be difficult. From hybrid and spring mattresses to memory foam and pillow-tops, which is right for your ...