You usually remember a dream if you're awoken during it happening believe it or not. If you're good at dreaming, you can achive lucid dreams as mentioned by Penguin. If you're really good at it (I am, Wiccans pratice that sort of thing) you can use it to "surf" the astral plains. www.spellsandmagic.com go there and look at dream recall...