Speaking of pillows. I forget what brand I have, but I'm sure there are a bunch that make the same general thing. I was annoyed that I had to fight with every pillow I had to keep it from becoming a flat piece of cardboard. 8 years ago I bought pillows filled with shredded memory foam. They came with the stuffing separately so that I could fill my pillow up myself. It's the best pillow I've ever had, and it hasn't gone flat at all after many years.
So, shredded memory foam is the way to go.