Once you get the hang of it, its great!
Just switched to this one based on an article that rated it high with few others to actually be backed up by research. Have been really happy with it so far.
maggiehite about
Lily - Fertility Calculator, v3.4.3