domainbusiness
Yes...DomainBusiness is excellent! I use it to keep track of all my domains. It has a type of inventory list where you punch in your domain name, purchase date, host, parking, purchase price, sales price, profit, loss etc. It then creates reports for you as in what names you have available, which ones you have sold.
It really is a great tool to have. The PunckPro software (costs allot more) but it does something completely different. In your inventory you can check everything about your name, expire whois etc. automatically. It even lets you know if one of your websites is down. It has so many options I'm still trying to learn it all.
Hope this helps.