Sign up with Objective Uptime Inc. and tell them which vendors you have SLAs with. OU will monitor them on your behalf, compare the actual global availability to what's displayed on the vendor's status page, and if the outage exceeds agreed limits, OU can even automatically file suits on your behalf for breach of contract and misrepresentation (assuming the vendor's status page was showing all peachy).
"When a metric becomes a target, it ceases to be a good metric"
I regret that uptime became a clause in SLAs, or a reputation/marketing thing. I don't care about how many 9s are after your decimal, I just want to know if your service is down or if something is wrong on my end.
One of the many status page/"is it down" services could probably get some good PR out of having a GitHub status page that's based upon live results from several geographical locations..
They have reported incidents for the last two days but seem to limit it to a short amount of time which is clearly not the case for many folks out there.
Should we get a refund? :)