I use a bluetooth keyboard with my tablet. I've got things rigged so that when I hit a key on the keyboard, the tablet turns on, already in the notepad. I can stay in bed, laying down, eyes closed, and type out my dreams. It's worked really well for me and has drastically increased my recall.

I'm not sure I've ever had an insightful dream, but I've certainly had dreams that didn't bother me in the dream but that really bothered me once I woke up and remembered them.