The alarm clock can play WAV or MP3 files, and repeated schedules are easily created. I especially like the clock interface which makes is clear which alarms are set and when. The export/import feature is nice, too, lots of possibilities. Highly recommended.
Price: Free Trial ($10.00) review details