Excellent
I have tried nearly all of the practical calendar and ToDo apps that have become available but I always keep coming back to this simply because nothing else can match its versatility and ease of use. It is simply the best there is.
Primate1 about
Awesome Calendar