This feels silly to ask but how do you research mattresses? We're finally upgrading our mattress but besides walking into a mattres store and testing models, how do you choose? How do you know if you like a softer mattress or a firmer matress for sleeping on? And what if it kills your back after you take it home after purchase?