I've got a handy-dandy spreadsheet with all my cards, how I got them, if I traded them or whatnot, who I traded with, and the new cards I got for them. Although, I do like Chipsy's idea, too.
@OnlyCalB can you elaborate on what you do about username changes? I'm confused about where you said...