CPAP has made a difference. In fact, not only does it help my sleep but I think it helps allergies as well, IE: the air filtration helps avoid my previous morning allergy attack as I coughed and sneezed out all the junk that had accumulated in my sinuses during the night. Also - it must be doing something for me, because for the first time in my life I awaken <i>before</i> my alarm clock and I feel rested.<p>When I'm going to the gym regularly / having sufficient physical activity, I noticed that I slept better as well. Not from exhaustion, but simply a more restful sleep.<p>As I age... cutting coffee and sugars earlier in the day. As others have said, alcohol can keep you up all night burning through those sugars.<p>Regularity in sleep matters too. We stayed up too late last night watching movies and even though I was exhausted, I didn't sleep restfully. Better to go to sleep at a regular time and awaken at a normal time too. If your schedule is flexible, there's a lot to be said for letting your body awaken when it is ready rather than by alarm clock.<p>Unless you have something clearly medical going on, I'm not personally keen on the various supplements or drugs.<p>One other thought - now that I have my cpap, I don't find myself needing to nap in the afternoons quite so much. That said, I think there is a lot to be said for siesta and for understanding the seasons. It's darn hot where I am right now, and the smart thing to do is basically get up early with the sun and work while it is still cool, then nap in the afternoons while it is so hot. Seasons definitely have an impact on sleep.<p>edit: I also think there's something to be said for eating in moderation. Big meals might temporarily make you want to fall asleep, but then you've got all that energy to burn and you wake up in the middle of the night. Or, it gives you heartburn, etc and wakes you up. Or you find yourself having to go to the bathroom in the middle of the night.