http://www.ornj.net/software/citrus/
Citrus runs on Windows 95 or higher, and is the result of many missed
busses and late appointments. As a student I have to set my alarm clock
to a different time each day - sometimes I forget. I was also a little
annoyed at waking up to an unexpected hard-core metal band one day, and
quiet chatter the next. Let's face it - radio alarm clocks are
unreliable and unpredictable.
So, why choose Citrus over some other software products? Well, I've
looked at all the others. Trust me, I don't start writing my own
software unless I'm seriously dissatisfied with what's currently out
there.