everyone will recommend a memory foam as they are the biggest profit margin by far, but they are all shite. totally emperor's New clothes.
they are all far too soft and hot.
I buy the hardest pocket sprung mattress I can find and it's great.
last one was a Seeley ultra firm or something like that.
tried it out at SCS or somewhere then ordered it from mattresses.com