Every night (takes 6 weeks before I notice a big change)
Magnesium Glycinate
EPA fish oil
If I stop the above regiment, and my insomnia flares up again, I find the following to help break the cycle until the magnesium and fish oil ramp back up.
Take an Aleve
Eat a half bunch of celery an hour or two before bedtime.