In the past decade, I've reviewed well over 100 models and have personally slept on all types of mattresses on my own bed at ...