A free program for Android, by IT Benefit.
This app combines the functions of a monthly calendar and an agenda. It has a lot of options to customize the look and the layout of the app.
It is very easy to use, you just have to set the current date and time in the settings. You can also change the layout of the monthly calendar, from the typical monthly calendar to a single month view or a combination of both.
To add events you just have to select the event type (you can add events for any day of the month), the date and the time.
The events are shown on the widget and on the Android’s notification center.
This app is great for people who have to stay on top of things and who needs to know what is going on in the month.