The server has been moved...We apologize for the issues lately and especially for the interruptions and restarts today. We feel teh server has been moved and seems to have the kinks worked out...Hopefully you feel the same.
There's a thread open to post issues:
Thanks for putting up with teh last couple weeks. Things should be much better now.