I like the dream idea a lot. In a similar vein, I made http://keepdream.me/ to help people record dreams via email when you wake up. I can definitely see how people might prefer voice recording though. Another option to consider is SMS, as a phone call requires you to know when you're waking up.