I'm going to keep this somewhat short, because the reason behind everything is so technical that even I have a hard time understanding it. However, I just want to let everyone know that the recent downtime / lag time today and this past week IS BEING LOOKED INTO. We are trying to resolve the issue with the host, and may perhaps look into upgrading our services once again.
In any case, I just want to say sorry for any inconvenience this has caused. The issues will hopefully be resolved VERY shortly.