I use RFgeneration. its my favorite way so far especially with all the ways to sort and look at your collection (and others).
I am looking into getting excel and keeping and updated file along side of rfgeneration for a nice back up and for when i get an excel enabled PDA so i can save myself from buying doubles (or remember whats on my "to get" list)