You are right on all counts. Intermedia is getting way too big so when they fall they fall hard. The same thing happened to the large VoIP vendor I was using. Went to a small local vendor and the service/support and call quality improved greatly. I guess the only good thing is that they will probably do whatever they need to make sure something like this does not happen again.