Yes, things do seem much better at the moment. I'm not sure if the upgrade has gone through or not, last I heard they were having some other issues and the upgrade might get delayed (still over the weekend, just no promises as to when).
Who knows what goes on at SF!?
CE.