Try this one out ... you may like it: alarm-clock
If you use debian just do this:
apt-get install alarm-clock
When I first used it ... it took forever for me to figure out how to turn the danged alarm OFF! There is a small icon you click to shut the bloody thing up that appears to the left of the 'missed alarms' button.