Turn on the tv, close my eyes and turn my head to the side to keep my mind off of servers going down, search engine rankings, algo's changing, link building strategies, excel files and computers all together! I hate waking up in the middle of the night dreaming of html and code. Its prolly because I stay up as late as I can every night getting things done.
I usually get something to eat and watch the news. If it's really boring, i'll be asleep in a few short minutes or end up pulling a all nighter.
All nighters can be good. You can get a lot done, no phone calls, nobody knocking on your front door, roomies are asleep, etc. Some of my most productive sessions have been all nighters. No rest for the wicked.
I hardly ever have that problem. By the time I get around to going to bed, I am so drop-dead tired, that I have NO problems getting to sleep. It's getting up in the morning that I have a hard time with. DP is the main reason for my LACK of sleep these days!