I've been keeping an Excel spreadsheet, formatted almost exactly like what BHReptiles has.

The only thing I don't track is poops, though.