I am looking for a firm mattress and have compared the Sealy "Magnitude firm" vs. Simmons "Millner" vs. Sera "Langdon". Which one is better quality? Also, what should price be for each? I'd like mattress that lasts. Also, I don't need a box spring since my bed is a platform. What do you think? Thanks for th advice!