This app is awesome. I can always count on not snoozing with this alarm. The bottom line is this: theres not way to shut off the alarm without spinning around twice, and I love it. I used to sleep through alarms all the time. Not anymore.
The down side is that you cant set the phone on vibrate when you sleep, so if you get a call, it will wake you up. Maybe airplane mode would be a good work around though. (Havent tried it)
Rosenbush about SpinMe Alarm Clock - Guaranteed Wake Up for Deep Sleepers