Waking up

In my never-ending quest to wake-up on time, I stumbled across this review of an alarm clock that monitors your sleep cycles and wakes you up at the optimal point. Seems ingenious, yet logical. I guess it works well enough that the reviewers gave it an 8/10 citing some very minor (IMHO) drawbacks. $250 is kinda spendy, though.