iAlarm is an evolution in alarm clocks. iAlarm allows users to control how they wake up in the morning by leveraging the power of OS X. iAlarm provides 5 basic alert types for users; play iTunes, speak the local weather, speak the headline news, speak a custom message and of course a standard beep. Advanced users can create their own custom AppleScript to be executed by iAlarm or select text files to be spoken.