When it comes to alarm-clock applications for the Mac, we've got two very fine choices -- Alarm Clock Pro from Koingo Software, and Awaken from Embraceware. For most people, using your Mac as an alarm clock may seem a little unusual, but at the time I happened to be at University I lived in fear of my regular alarm clock's tone. So, with my Mac on the desk a few feet away, I set about finding a suitable Mac alarm clock application. I eventually settled with Awaken, and since then it's interrupted plentiful hours of slumber with music of my choosing.
You can imagine my joy then, to discover that Awaken was updated on Sunday to a whole new version: version 4. A significant re-write under-the-hood and a new UI cap a feature list that now includes: the ability to run scripts with alarms; the ability to select specific podcasts (not just music as with prior versions); better Apple Remote support and an improved full-screen mode.
Best of all, the update from version 3.x to 4 is free for registered users (though, you will need to re-enter your registration information and alarms after updating), and costs just $12.95.