blog.galaxyzoo.org
The forum is back online
You can find it up and running here. Thanks to Edd and Phil for restoring it!