It seems that everything is pretty much back to normal. My site seems to be working fine, but if you are using Telus' DNS servers you may still be having problems.
These DNS issues currently seem to be only applicable to those using Telus' DNS. If you need a new DNS in the meantime, try using Stanford Universities. (They were posted on the web)
Primary: 171.64.7.55
Secondary: 171.64.7.77
They may be a few milliseconds slower (ping), but they work.
Thanks for your patience.