As the title suggests, I really need a new mattress and I'm looking for any recommendations you might have please? Generally I prefer a memory foam one, king size, thicker the better!