How do you folks keep track of the domains you own?

We have so many of he damn things its almost impossible to do, especially as they all have unique ip addresses and are spread across 3 different servers

Got any tips on how to make the domain management process a little easier you wouldnt mind sharing?

Regards,

Lee