I found an advertisement for Zeo, which tracks your sleep (NREM, REM, etc). I'm wondering if anyone has tried this to verify their sleep patterns, so that could set an alarm to wake them when they hit REM. It's expensive, but it looks pretty cool...