I know exactly how you feel...as my collection grew, i found it hard to keep track of all of my snakes' activities and such. So, what i did was make cage tags for each snake with it's important info: name,sex, DOB, latin name, and temperament. I had them all laminated as well, to last longer as wellas waterproof. In addition, i bought a composition book and put that month and year on every page, with the days being on each line. That way, i could write down the events for that days activities, such as who shed, who ate/how many, who was breeding, weights, lenghts, and any other pertinent info.It's working great for me, because not only is it help keeping me organized, but i can look back on previous years and compare things such as clutch size, and how fast individuals are growing. The tags on each cage were also especially helpful when someone had to watch my babies when i went on vacation.