This is absolutely the best way to wake up in the morning!
Id like to join other reviewers, though, in asking for the alarm to sound when the phone is on vibrate/silent. Right now, I have to put the phone in "airplane mode" if I want to be able to use the alarm without getting woken up by phone calls!
IAmAKat about Alarm Clock - ZenAwake