I have gone through a number of sorting routines and here's the one that works for me: For each block, I have one binder for each color. Within the binder, I keep the cards in numerical order. I put a little slip of paper to show which card goes in which slot. I keep a maximum of 4 of each card in the binders and leave an empty slot (with the paper) for cards I do not have. I find that this makes it a lot easier to throw decks together. Extra rares go in a trade binder or box. Extra uncommons do to if they are good ones. Extra commons go in a box hopefully (if I get around to it) sorted by color for easier searching if I need them.