What is a good sleep aid that is mostly natural and allows a full night's rest? I currently take ambien (zolpidem) to help ease my insomnia, but there are nights where it doesn't work or affect me at all. Basically, it's not very reliable.

A few. Insomnia is very annoying. I tell my ADHD patients to try Melatonin and to take chamomile calming tea 2-3 times a day. Personally like Tazo's brand. Stop TV/electronics 30 minutes before sleep. Use machine that makes calming droning sound next to bed. Hot shower and use lavender based lotion and comfy PJs. NO TV OR RADIO to lull to sleep. Use ambien (zolpidem) cautiously as can have some daytime drowsy pblms.