I tried melatonin but developed vivid nightmares on it. Have heard that people with an actual melatonin deficiency do well with it, but apparently that's not what is associated with my sleep problems.
The audiobooks provide, I think, a sort of "white noise" that puts my brain to sleep.