*chuckle* Thanks for the info, cakehole.
And thanks to everyone for the suggestions. I'd tried a lot of things, and last night I finally broke down and bought some mild sleeping pills. Took one at nine after having eaten a whole lot of fried chicken, and I was out by 9:30. Woke up at 7 this morning, rested and ready.