My apologies to anyone who came looking for the website over the past 18 or so hours. I goofed on my domain renewal (I thought it was renewed through 2008, but obviously not!), but all should be sorted out now. And it's renewed through 2010, so if this little episode is repeated, at least it won't be for another three years.
The funny (and sad) thing is that I was first clued on to the fact that something was wrong when I checked my email this morning and I only had 5 spam emails in my tudorhistory folder (I usually get between 30 and 50 overnight).