Generally when you buy a large number of baseball cards you're going to get a ton of common and uncommon cards. Obviously you want rare or special cards to be kept separate and be well maintained, but the bulk of your collection is going to be common cards.
I'm planning to start collecting again soon and would like to have a good idea of what kind of storage I should plan on obtaining for the bulk of my collection.
What storage solutions exist that make these cards easy to access, keep them in fair condition and do not take up too much space? I'm especially interested in solutions that readily expand to take on more cards.