WoW is still up and running under the old site on My Family. There is a new temp site under Family Crossings until such time as Papa Herm gets the new site up and running.
There are plenty of notes on Family Crossings on how to access the old site and to download your info from there.
David