I do not endorse any particular brand.
Most conventional bed last about ten years, but your experience may differ. Try to lie on any bed you are considering for awhile. Even a very well made expensive bed may not be comfortable for you. If you can, try to negotiate for exchange if you find that your new bed aggravates your back or neck.