I have my fabric in glass fronted china cabinets... keeps the dust and animal hair out, but lets me see at a glance what I have. And the colours are sooooooo pretty! :D
I have polystyrene for my design wall.... a big sheet that takes up pretty much the whole wall. It's great, I stick everything up with normal sewing pins, from blocks, to quilt tops, to pictures and instructions for round robins. :-)