Free Alarm Clock
A newer version of Free Alarm Clock is available.Or, Learn More About Free Alarm Clock
Full user review
Can set multiple alarms with a host of different sounds. Can let it loop, or announce one time, with a large popup.
None that I have encountered.
I love this little program, use it regularly, and recommend it highly. And it's free!