Nah, it wasn't anything anyone here did. This was an issue with the server folks which apparently took nearly 3 days to figure out. Amazingly, we still don't have a good explanation on what went wrong or why it was so difficult to fix.

On the "plus" side, we're back up. Sorry for the delay; it affected everyone and everything.