I use a binder with pocket inserts. I made sure to buy pockets that will not stick to my cards and will preserve the card stock. I keep them in a huge box in my closet because I don't want them getting any direct sunlight.
I just use a binder and individual card holders. I do display some of my more valuable cards on my shelf in my room but they are in individual plastic sleeves.