I just have something that's cheap and firm. I couldn't even tell you what the brand was.
However--I don't have one of those foam pillows that you sink a mile into. Whenever I stay at a hotel, I can't stand those things.
I have a firm down feather pillow, and I think that makes the most difference for me. I think it helps keep my neck in line with my back, and I can't say I've ever had any issues with what I'm using.
Otherwise, I can pretty much fall sleep anywhere. Chairs, floors, couches, cars...etc. Although, I'll have to admit that I find camping in a tent a little rough without a layer of padding.
I'm kind of amazed at all the mattress options available these days, though.