Zolpidem
"Ambien works. Not because it's a sleep aid but because it's a HYPNOTIC.  Which means if you don't want amnesia then get yourself straight to bed after taking it.  It kicks in in 5-10 mins and may or may not keep you asleep all night.

But those of you complaining of eating, etc and having no memory of what you did is very simple: taking a HYPNOTIC while you're still up and showering or whatever is going to make you do stupid things you won't remember. Just take it AFTER you lay down, turn off your phone, and you'll be fine."