As a response to your post about lucid dreaming I just wanted to say that many times you remember dreams because you had them right before you woke up. It is easy to forget dreams because your brain is in a lored level of awareness. Although, some people say that by just focusing on remembering your dreams before you go to sleep will help.
Also, chack out ths site for some sleep FAQs
Don't Buy These!: Sleep