So what's the real workaround? I'd love to try one of the alarm clocks that wakes you based on your sleep cycle, but they're pretty expensive to buy on a whim. There's some iPhone apps, but I'm dubious as to how they're going to detect the stage of sleep that I'm in. I also do not believe that one of those alarm clocks that gets brighter and brighter would work either - I mean, I'd just stick my head under the covers . . .
So, I think I'm going to have to be rudely awakened. The key though is that it can't be too easy for me to snooze / reset the alarm. So, being the geek that I am, I think the solution for me would be a clock (or an iPhone app) that would not shut off the alarm until you completed some feat. It might have a screen and four buttons, where you have to answer multiple choice questions correctly. For kids in school, this could be great for helping them learn their basic arithmetic, or review SAT analogies. This would get your mind going, and by the time you finally figured out how to shut it off, you'd be awake and no more snoozing.
Clocky fails since it still encourages at least one snooze cycle - you'd easily be able to hit snooze once before it rolls away . . .