I've been thinking recently on a better way to keep track of domains besides manually keeping track in Excel. Sure some registrars help with this but unless you are tied up with one registrar, it doesn't go well, plus they don't have a good way of keeping track of expenses and profits. How do you keep track of your domains? If it's software, which? Why do you choose such means?