I've had my ISP's DNS cache occasionally fail to return results, or return an invalid cached result a few times. Doing it for a site as big as Google is embarrassing, but not unheard of.
It's kinda unusual for it to happen blanket across all DNS's at the same instant, following a critical piece of reportage on Google by the government owned television network (which received a 40bn Yuan advertising revenue gift from arch-rival Baidu shortly before the Google critical piece, and shortly after a critical piece on them).
With regards to the catch-all email, is there any way to configure something like that, and interface it with GMail?
I have a catch-all forwarding to an a real email account, which I then forward to GMail (and GMail then puts this real email address, pointing to my domain, in the header of send mails). This is really useful behaviour:
I receive around 700 spams per day all filtered correctly (in GMail's 'spam' folder) and around 1 spam per day in my Inbox. The domain is 11 years old. As another poster above pointed out, using a domain and variations on multiple/catch-all addresses also means you have a variety and flexibility in your approach to using email that a single address, especially an address not on a domain you own, doesn't provide.
There are people in the world who are just boring and unimaginitive... this xkcd comic
People that appreciate/quote/use/follow xkcd... XKCD followers to XKCD are much like mud to a mud-guard.
"When anyone says `theoretically,' they really mean `not really.'" -- David Parnas