DNS issues can take a while to fix due to propagation times. Don't be surprised if we all find out that it's back up for some people and not others at first.
Personally, I get someone on the DNS side making sure it's right while I'm moving gear, since you've got the lag time of server refreshes.
If that didn't make sense to you: it takes some time for address changes in websites to go to all the "post offices" on the internet - and if there's an initial error it takes longer.
email get's what is called a retry timeout, where if it doesn't go through at first, the mail server sending your email (usually your isp) waits a few minutes then resends, then waits a few hours and resends, and so on for usually 4 days. so email can take a bit of time to catch up, too.
-Christof "used to do DNS for uunet back before AOL got on the web and I burned out"