An Indian student has invented an alarm clock that's a little... sadistic: every time you press the snooze button you get an electric shock! Fortunately, today's app is a little more gentle.
"Turbo Alarm" is an alarm clock that has a variety of ways to wake you up, without you returning to the snooze button every time. Why not be woken by your favorite song, or come out of your slumber slowly with a rising crescendo of sound. You'll find a setting so your phone mimics the sunrise, and there's even the option to make sure the alarm only stops ringing when you turn on your bedroom light.
Another useful little feature is that the app will indicate the weather at the time when you are to wake, in order to suggest how you should dress! Very practical.