Good Morning, Nightmare! The latest in alarm clock technology

http://www.thinkgeek.com

I love sleep. The only thing I love more than sleep is not waking up. This makes mornings very difficult for me, and – because I have two small children — a constant exercise in discipline, responsibility, and resentment. So I decided to see what kinds of advancements there have been in the world of [...]