This app did exactly what I wanted and is pretty cute. It gives an estimate of your ovulation time as well, and you can add notes about how you feel on certain days in your cycle. Its an interesting way to track your period.
barnaclewoods about Menstruation Calendar * Selene, v1.0.10