#1
I've been using "Sleep Cycle" app on my iPhone for a while now. I really like the concept -- it uses the built-in accelerometer to track when I'm in certain stages of sleep, which the app uses to wake me up just before the scheduled time when I'm not in a deep sleep. It's way better than an...