right now im using a pillow i bought at korea, it contains some kind of a plant husk inside, it is firm and conforms to the shape of your head, unlike cotton or foam which sags this doesnt, disadvantage you cant hug it...
goose down pillow i heard from a friend is good, theres a shop at gb3 that sells such pillow, it has a lining which also prevents the feathers from sticking out.
for maintanance, i think you should let your goose down pillow breathe once a week, and expose them to sunlight every other month to prevent moisture formation(sa mga TL, tulo laway din, para di magkaruon ng molds inside)