This alarm program can wake you up or remind you of a pending task. This program takes only a few seconds to set. One great option is that you can personalize the message or sound file on your alarm.
This nifty little program allows you to choose a selection of dates and then tracks time relitive to these dates. It refreshes each second so you'll know how much time in years, months, days, hours, etc. until your date selected.