I hate to be the guy that says, "Hey, yeah, there was a problem, but it's not our fault", but these past downings haven't been on CC's end. Our server is running strong. The host, however, had been shaky. Keep in mind, everything, all processes, etc., are under our control. The only thing not under our control is the connection, I.e., those two Cat 6 cables coming into the server. That's what we keep losing because the data center keeps crashing.
The bright side to this is that we're not the only ones in the data center. So, they HAVE to get the thing back up. Since this has pretty much happened on a routine basis, we are probably going to be looking for another host. We'll have to ship our server TO another host, so we'll have to bring Dreamhost back online for a few days so it can be shipped and Go Daddy for usmilnet.