After a long and winding road towards a new host, and after a lot of problems (mostly self-inflicted), we're (probably) back in business.