TinyReminder
Tiny reminder with very simple user interface and no installation
...Elements of the interface dynamically changes to give the user instant grafical feedback of his or her action.
Even after launching the reminder, all chosen settings may be dynamically changed by double clicking the icon in the system tray.
NOTE: It requires Java Runtime Environment 5 or higher.