I can understand , and appreciate, your frustration, though your last contact with support regarding this was on the 12th - today is the 14th, so it has been less than 48 hours.
I agree you should not have to wait that long for an answer. It may be that your ticket had been assigned to someone who is off for the weekend. The system is supposed to catch that, but it might have somehow missed that the person assigned to the ticket was not available (unexpected time away from work, etc.). I have asked that the ticket be located and moved to the general support queue so that an available support staffer can deal with it, and I have been told that has been done.
All that said, all of those sites that you listed are reachable by me from work, and home (and various proxies I have tried). This fact, and (as Scott pointed out) your inability to reach dreamhoststatus.com, make it pretty clear that this is a connectivity problem you are having, not a problem with your sites’ hosting at DreamHost.
Hopefully, DreamHost technical support staff will contact you soon about this. In the meantime, I suggest you run some traceroutes from your connection to those sites which you cannot reach but we can, so that you can see where the problem lies.
If there are several DreamHost hosted sites, and others, that you cannot reach, this has to be related to your connectivity or DNS service. By the way, Dreamhoststatus.com is not hosted by DreamHost, so your connectivity problem is not related to DreamHost alone.
–DreamHost Tech Support