I like using Excel to keep an inventory of my collection. It is very useful for keeping track of what I have spent for cards and what i have made/lossed on the one that have been sold.