My site is finally back online, and it should stay online. Granitecanyon screwed up again, so I searched for another solution. Register.com, the company I registered with, offers free DNS service. So far it seems to be working just great! Downtime is a bitch.