have a 'snooze' alarm!
My suggestion would be a 'snooze' alarm, where instead of the huge 'stop' button, it'll be 'snooze', and the 'stop' button is smaller and harder to see (even better if randomly placed somewhere each time, so we *really* have to wake up to turn off the alarm). Of course, if you hit 'snooze' the alarm will just ring again 5 minutes later... :)
jiro lagac commented
Wow how come that isn't on the top? What is a great idea!
Manual morning dexterity? Is there such a thing?