Funny that Sugarbear mentioned Ted Talks to help him/her sleep. I listen to something similar, The Moth.There are a lot of uplifting/relaxing ones that really put me to sleep. Maybe it's the soothing voices?
Something about binaural beats reminded me of horror movie soundtracks...so that didn't work for me.
D.