I can relate. It's one of the sites I'm in the habit of constantly checking....

Surprised it's been down so long.