I've been trying to come up with a good storage solution for a while. I have tried binders, which works the best for browsing through cards. But you can really only fit 3 copies of a particular card in a binder slot. And I find that it's very cumbersome to put the cards back into their spots. The binders can fill up pretty quickly.
From there I just began throwing cards into BCW cardboard boxes by expansion/set. But then I realized that it makes much more sense to sort by card type (site, characters, hazards, etc). Still, I ended up with a ton of boxes to dig through each time I needed a card. Then I started using the Gift Set box for my "favorite" cards that were used most often in my decks and leaving the rest in the BCW boxes. This has worked out pretty well as it requires less digging. But it can still take a while to find the cards I need.
Recently I picked up an "artist supply case" from Hobby Lobby ($20 on sale) and an organizer for that particular case from The Broken Token (SKU:ORG011, $29 + $18 for lots of extra dividers). The organizer is pretty expensive but I think it's going to work out well because of its huge capacity (something like 3,000 cards). It is made of laser cut birch and you slot it up yourself. Which is kind of fun but also tedious. I have the organizer/cards in the vertical orientation so that I can pack more in, but you can also get a different organizer for a horizontal orientation. One drawback is that the cards at the front can potentially get caught on the lid while closing the case. So I moved the tuck-boxes to the front row for now to prevent damage. One day I will actually pick out sets of cards and sort them by type and then alphabetically. The latches and handle seem like they will hold up to carrying the heavy weight of the cards, but I don't trust it yet. I just store it flat and have only carried it around the house.
