We, erm, lost our server just before Easter. Hence the downtime.
As in, we actually physically lost the server. Find it we could not. The ugly old beast was gone. Not all that surprising really, since we'd not been invoiced for hosting since about 2003.
As ever, backups were only so fresh. Gah.