MemeStreams will be moved to a new server sometime tonight. The exact time is in flux. I'll post an update when we fixate the time.
Be sure to take time today to embrace the slowness of the site. Tomorrow it will no longer be an issue.. hopefully.
Update: This has been pushed back until later in the week.