AnvilheadII, I get good results for insomnia with valerian root. I noticed it wasn't on your list. You can get it in capsules or make tea from roots. It grows near my house.
Better still is vipassana meditation. I try to do 30-45 minutes a day. I call it "cleaning my mind."
Valerian seems to arrest the obsessive thoughts I get sometimes that keep me awake. Vipassana is training me to do this without the valerian, but I still take valerian on occasion.
Alcohol works wonders for insomnia, too, but I got sick of the hangovers.
Oh, and I'm guessing listening to too much Anvil doesn't help much, either.