The fancy foam type are all the rage but do have some drawbacks. They are no good if you are a hot sleeper as they tend to retain the heat. Similarly even if you use a mattress protector ( and we know bed wetting is a problem on here) over time they will retain body odors more than a...